插件架构设计工具

一款帮助用户设计并构建Claude Code插件的工具,涵盖从构思到实现的全过程。

  • by smithdak
  • 本地部署
  • 更新于
在 GitHub 查看 twofoldtech-dakota/plugin-architect

使用说明

插件架构师

设计和构建Claude Code插件——在一次对话中从想法到工作代码。

插件架构师使Claude成为整个扩展生态系统的专家架构师。
描述你想要构建什么,它处理组件选择、架构设计、,
以及完整的实现——没有TODO,没有占位符。

安装 · 你能建造什么 · 运作原理 · 例子


快速开始

从市场安装:

/plugin marketplace add twofoldtech-dakota/plugin-architect
/plugin install plugin-architect@twofoldtech-dakota-plugin-architect

然后运行:

/plugin-architect

就是这样。描述一下你想构建什么,剩下的由克劳德处理。

你能建造什么

插件架构师涵盖了所有6个克劳德代码扩展点:

组件 它的作用 示例用例
技能 教授Claude领域专业知识或创建斜线命令 /review 按照团队的标准指挥
MCP服务器 将Claude连接到外部API和数据库 查询Jira、Slack或您的内部工具
钩子 对每次编辑、提交或工具调用强制执行规则 阻止硬编码的秘密,保存时自动格式化
代理 定义专门的自主工作者 以安全为重点的代码审查员
LSP服务器 为Claude提供实时代码智能 自定义语言诊断
插件 捆绑上述所有内容以供分发 通过市场共享团队工具包

运作原理

  1. 发现 --告诉克劳德你想建造什么。它提出了正确的问题来了解你的领域、受众和限制。
  2. 分类 --Claude根据内置的决策矩阵确定您需要哪些组件。
  3. 设计 --您将获得一个完整的架构:文件结构、组件映射和集成计划。
  4. 构建 --克劳德写每一个文件。具有适当错误处理、身份验证模式和部署配置的生产就绪代码。

例子

“我需要一个用于部署的斜线命令” → 具备部署前检查、环境定位和确认门的技能

“我想让Claude和我们的项目管理API谈谈” → 带键入工具、身份验证配置和错误处理的MCP服务器

“我想阻止秘密被泄露” → PreTool在编辑/写入操作中使用带有模式匹配的钩子

“我希望我的团队能拥有这一切” → 带有市场分销的完整插件包

包含什么

文件 目的
skills/plugin-architect/SKILL.md 核心说明、生态系统参考和架构决策指南
skills/plugin-architect/examples.md 5个完整的插件示例——从简单技能到功能齐全的插件
skills/plugin-architect/integrations.md 数据库、API、身份验证、部署和可观察性的集成模式

本地开发

git clone https://github.com/twofoldtech-dakota/plugin-architect.git
claude --plugin-dir ./plugin-architect

许可证

麻省理工学院