name: working-on-ancplua-plugins description: 在 ancplua-claude-plugins 单仓库中工作的主要操作手册。在此仓库中创建、修改或调试插件时使用。
技能:working-on-ancplua-plugins
目的
这是主要操作手册,供在 ancplua-claude-plugins 单仓库中工作的智能体使用。它定义了安全有效贡献所必需的强制性约定、架构模式和工作流程。
何时使用
在以下情况下使用此技能:
- 创建新插件:遵循
publishing.md指南以正确搭建脚手架。 - 修改现有插件:检查
conventions.md以确保不破坏架构。 - 调试问题:使用
testing.md验证 JSON 语法、权限和路径。 - 准备 PR:运行
testing.md中列出的验证命令。
参考库
| 资源 | 描述 |
|---|---|
| 约定 | 关键规则、命名、目录布局、Git 流程 |
| 发布 | 创建和发布插件的分步指南 |
| 测试 | 验证命令和调试步骤 |
官方文档
| 主题 | 链接 |
|---|---|
| 插件 | code.claude.com/docs/en/plugins |
| 技能 | code.claude.com/docs/en/skills |
| 钩子 | code.claude.com/docs/en/hooks |
| 市场 | code.claude.com/docs/en/plugin-marketplaces |
快速操作
验证所有内容:
./tooling/scripts/local-validate.sh
检查市场同步:
./tooling/scripts/sync-marketplace.sh
验证单个插件:
claude plugin validate plugins/<plugin-name>
仓库布局
ancplua-claude-plugins/
├── plugins/ # 单个插件存放于此
│ └── <plugin-name>/
│ ├── .claude-plugin/plugin.json
│ ├── skills/
│ ├── commands/
│ ├── agents/
│ ├── hooks/
│ └── README.md
├── agents/ # 仓库级智能体 SDK 实验
├── skills/ # 仓库级共享技能(如此技能)
├── .claude-plugin/ # 市场清单
├── tooling/ # 验证脚本、模板
└── docs/ # 架构、规范、ADR