Skills · Claude Code · Agent Skills

智能体在 C#/.NET 中严格遵循、不容妥协的工程标准。

ASP.NET Core 与 EF Core 上的 C#(.NET LTS 8/9)——服务端安全、参数化查询、启用 nullable reference types、完整校验 JWT 与独立 IAM 应用。本组织基准,贴合 .NET。

v0.1.2Backend · C#/.NETgithub.com/schematizeme/skill-csharp

维护者 Lucas Andrade

schematize-csharp · v0.1.2bash
$ schematize install csharp
GitHub →下载技能 (.zip)/csharp-help · github.com/schematizeme/schematize-cli

不可妥协的底线

绝不为“求快”而关闭。完整清单见技能。

C#/.NET 后端

ASP.NET Core、EF Core、.NET LTS 8/9。UI(含 Blazor)交给 schematize-web。

密钥在服务端

绝不放在客户端。认证与授权在服务端裁决。

参数化 EF/Dapper

禁止用拼接或插值构造 SQL。查询始终参数化。

Nullable 与完整 JWT

启用 nullable reference types。JWT 完整校验:签名、iss、aud、exp。

独立 IAM 应用

身份≠邮箱、≥2 因子、多租户 ReBAC,部署于 auth.<domain>。

始终归档

决策与上下文成为归档中的 .md。索引/MAP 是唯一可信来源。

命令

安装在 .claude/commands/。随时运行 /cs-help。

/cs-help列出所有命令。
/cs-ccContext compact:将上下文和清单写入归档并运行 /compact。
/cs-claude用当前技能创建或更新根目录 CLAUDE.md;备份本地改动。
/cs-handoff生成上下文交接(context.md + checklist.md)而不压缩。
/cs-iam将本组织 IAM(身份≠邮箱、≥2 因子、多租户 ReBAC)作为独立 C#/.NET 服务强制/审计/搭建于 auth.<domain>。
/cs-index根据文档注释(重新)生成微函数索引。
/cs-load强制加载全部规范并应用到当前项目。
/cs-ops审计/搭建 <项目>_ops(唯一接口):环境流转、并行安装、服务隔离。
/cs-qa计划优先 QA:先规划、生成 MD、请求批准,然后执行。
/cs-review对 diff 执行完成定义(DoD)与反模式门禁。

面向 AI 智能体

无需人工即可安装。元数据见 llms.txt。

  • 运行:git clone https://github.com/schematizeme/skill-csharp.git && ./skill-csharp/install.sh
  • 或下载:https://github.com/schematizeme/skill-csharp/releases/latest/download/skill-csharp.zip 并解压到 .claude/skills/
  • 将 assets/CLAUDE.md 复制到仓库根目录(常开规则)。
  • 用 /cs-help 确认。

不想安装?

阅读完整规范并直接复制到你的项目——或安装该技能,让智能体自动执行。