ancplua插件开发工作手册Skill working-on-ancplua-plugins

本技能是ancplua-claude-plugins单仓库插件开发的权威指南,详细规定了创建、修改、调试Claude插件所需遵循的架构规范、工作流程和最佳实践。内容涵盖插件脚手架搭建、代码约定、测试验证、市场发布全流程,适用于AI智能体开发、大模型插件集成、RAG应用构建等场景。关键词:Claude插件开发,AI智能体,插件架构,单仓库管理,开发规范,测试验证,市场发布。

AI智能体 0 次安装 15 次浏览 更新于 3/1/2026

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