yonatangross/orchestkit

GitHub: yonatangross/orchestkit

一个为 Claude Code 打造的端到端开发套件,解决重复解释技术栈与质量不一致的问题。

Stars: 143 | Forks: 15

# OrchestKit ### 停止解释你的技术栈。开始交付。 **103 技能 · 36 代理 · 173 钩子** [![Claude Code](https://img.shields.io/badge/Claude_Code-≥2.1.105-7C3AED?style=for-the-badge&logo=anthropic)](https://claude.ai/claude-code) [![License](https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge)](./LICENSE) [![GitHub Stars](https://img.shields.io/github/stars/yonatangross/orchestkit?style=for-the-badge&logo=github)](https://github.com/yonatangross/orchestkit) [![Community](https://img.shields.io/badge/Community-WhatsApp-25D366?style=for-the-badge&logo=whatsapp)](https://chat.whatsapp.com/IKgu1xuvKNXHikJ4Qeotpk)

探索文档 → · OrchestKit 用户群 →
技能浏览器、演示画廊、安装向导

## 快速开始 ``` /plugin marketplace add yonatangross/orchestkit /plugin install ork ``` 然后开始你的个性化引导: ``` /ork:setup ``` 该设置向导会扫描你的代码库,检测你的技术栈,根据你的需求推荐技能,配置 MCP 服务器,并创建一个准备度分数 —— 全部在一个命令中完成。 ## 为何选择 OrchestKit? 每个 Claude Code 会话都从零开始。你一遍又一遍地解释你的技术栈、模式和偏好。 OrchestKit 为 Claude 提供 **持久化的生产模式知识**,使其自动工作: | 无 OrchestKit | 使用 OrchestKit | |---------|-----------------| | “使用 FastAPI 和异步 SQLAlchemy 2.0...” | “创建 API 端点” → 正确完成 | | “记住使用游标分页,而不是偏移...” | 代理了解你的模式 | | “不要提交到主分支...” | 钩子阻止不良提交 | | “提交前运行测试...” | `/ork:commit` 为你运行测试 | ## 你获得的功能 **一个统一的插件,包含一切。** | 组件 | 详情 | |-----------|---------| | **103 技能** | RAG 模式、FastAPI、React 19、测试、安全、数据库设计、ML 集成 —— 按需加载,零开销 | | **36 代理** | 专门角色(后端架构师、前端开发者、安全审计员)——将任务路由到合适的专家 | | **173 钩子** | 预提交检查、Git 保护、质量门控、浏览器安全 —— 放心提交 | 所有功能通过单个 `/plugin install ork` 提供。技能按需加载。钩子自动工作。 **[在文档中浏览所有内容 →](https://orchestkit.vercel.app/docs/skills/overview)** ## 关键命令 ``` /ork:setup # Personalized onboarding wizard /ork:implement # Full-stack implementation with parallel agents /ork:expect # Diff-aware AI browser testing /ork:review-pr # PR review with parallel agents /ork:verify # Multi-agent validation /ork:commit # Conventional commit with pre-checks /ork:explore # Analyze unfamiliar codebase /ork:remember # Save to persistent memory /ork:doctor # Health check ``` ## 配置 ``` /ork:configure ``` ### 推荐 MCP 服务器 | 服务器 | 用途 | 是否必需 | |--------|---------|-----------| | Context7 | 最新的库文档 | 推荐 | | Memory | 知识图谱持久化 | 推荐 | | Sequential Thinking | 子代理的结构化推理 | 可选 | | Tavily | 网页搜索与提取 | 可选 | 设置向导 (`/ork:setup`) 会根据你的技术栈推荐 MCP。 ## 安装 ``` /plugin install ork ``` 没有层级划分。没有版本混淆。只有一个强大的插件。 ## 发布渠道 | 渠道 | 稳定性 | 安装方式 | |---------|-----------|---------| | **稳定版** | 生产就绪 | `/plugin install ork` | | **测试版** | 可能存在粗糙边缘 | 参见下方 | | **开发版** | 实验性,可能不稳定 | 参见下方 | 要安装测试版或开发版: ``` # Beta 通道 /plugin marketplace add yonatangross/orchestkit --ref beta --name orchestkit-beta /plugin install ork@orchestkit-beta # Alpha 通道 /plugin marketplace add yonatangross/orchestkit --ref alpha --name orchestkit-alpha /plugin install ork@orchestkit-alpha ``` 运行 `/ork:doctor` 检查你当前使用的渠道。[完整文档](https://orchestkit.vercel.app/docs/getting-started/release-channels)。 ## 常见问题
找不到插件? ``` /plugin list /plugin uninstall ork && /plugin install ork ```
钩子未触发? 运行 `/ork:doctor` 进行诊断。
Claude Code 版本? 需要 **≥2.1.86**。使用 `claude --version` 检查。
## 开发 ``` npm run build # Build plugins from src/ npm test # Run all tests ``` 编辑 `src/` 和 `manifests/`,永远不要编辑 `plugins/`(自动生成)。 请参阅 [CONTRIBUTING.md](./CONTRIBUTING.md) 获取详细信息。 ## 更新日志 **v7.38.0** — CC 2.1.101 全面采用 + Frontmatter 审计 - **26 个技能 Frontmatter 修复** — CC 2.1.101 强制执行 `context:fork` 和 `agent:` 字段,之前被静默忽略;已审核并修正全部 103 个技能 - **18 个新 CC 特性跟踪** — 253 个总特性(deny-overrides-ask、动态 MCP 在子代理中、工作树文件访问、专注模式、`/team-onboarding`) - **错误的代理分配已修复** — performance → frontend-performance-engineer,devops → ci-cd-engineer - **已从 commit/create-pr 移除 agent** — 防止 CC 将任务委派给代理而非运行技能工作流 **v7.37.0** — CC 2.1.98 全面采用 - **Monitor 工具** — 构建/测试后台进程的实时流式传输(implement、cover、verify、review-pr) - **部分结果综合** — 崩溃的后台代理报告进度;4 个工作流技能可抢救部分工作而非重新生成 - **子进程强化** — 强制 `SCRIPT_CAPS=500`,PID 命名空间沙箱,ENV_SCRUB 激活 - **17 个新 CC 特性跟踪** — 总计 235 个特性 - **反谄媚协议** — 禁止在审查技能中进行表现性同意(基于 Superpowers 分析) - **验证门控** — 跨 7 个工作流技能的 5 步证据规则 - **代理状态协议** — DONE/DONE_WITH_CONCERNS/BLOCKED/NEEDS_CONTEXT,覆盖全部 36 个代理 - **压力测试框架** — 5 个学科技能的 RED-GREEN 行为场景 **v7.36.0** — CORS 强化 + Release-Please 修复 - **CORS 限制** — `Access-Control-Allow-Origin` 从 `*` 改为同源(文档站点) - **Release-please 漂移修复** — `x-release-please-version` 标记消除发布 PR 上的构建漂移 **v7.33.0** — CC 2.1.97 全面利用 - **26 个新 CC 特性跟踪** — 刷新间隔状态行、workspace.git_worktree、TRACEPARENT OTEL、Stop/SubagentStop 长会话修复,以及 20 个其他特性 **v7.30.0** — CC 2.1.94 集成 + 技能钩子解锁 - **20 个死技能 Frontmatter 钩子激活** — CC 2.1.94 修复了静默忽略;上下文加载器现在覆盖 15 个工作流技能 - **动态会话标题** — 提示栏显示 `{branch} · {effort}`,通过 `hookSpecificOutput.sessionTitle` - **Effort 默认值对齐** — `high` 默认值与 CC 2.1.94+ 匹配,适用于 API 密钥/Bedrock/Vertex//企业用户 - **103 个技能、36 个代理、173 个钩子、23 个可调用命令** **v7.27.0** — shadcn/ui v4 样式系统 + CC 2.1.90 - **shadcn/ui v4 样式** — 7 个设计技能中的 6 种样式 - **CC 2.1.90 集成** — 格式化保存、离线弹性、`/powerup` 引导 [完整更新日志 →](https://orchestkit.vercel.app/docs/changelog)
标签:AI开发工具包, Claude Code, GitHub星标, MCP服务器, MITM代理, SEO: AI coding, SEO: developer tools, SEO: full-stack, 个性化引导, 二进制发布, 代码自动生成, 开发效率, 开源工具, 技术栈自动检测, 技能库, 智能代理, 服务器监控, 生产就绪模式, 社区交流, 网络可观测性, 自动化攻击, 钩子机制