mcpField
A
amplihack-expert

amplihack-expert

github.com/rysweetAgent 工作流76113 次安装21 周前更新
代码仓库

关于 amplihack-expert

amplihack-expert 是 amplihack 工程系统的知识与导航技能,面向使用 Claude、Copilot 或 Amplifier 进行编码工作的用户。它介绍命令、工作流、Agent 和技能如何组合,并说明 `/dev` 的任务分类与编排流程。

主要功能

  1. 01介绍五类核心机制
  2. 02提供命令和工作流索引
  3. 03说明 Agent 分工
  4. 04描述 `/dev` 任务编排流程
  5. 05列出会话树限制与状态信号

适用场景

  1. 01为非简单开发任务选择入口
  2. 02拆分并行工作流
  3. 03查找分析、修复和测试职责
  4. 04跟踪编排结果及目标状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rysweet/amplihack --skill amplihack-expert

安装后在 Claude Code 中输入/amplihack-expert确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

examples.md
reference.md
tests/
__init__.py
test_amplihack_expert_skill.py

详细介绍

amplihack 专家知识

什么是 amplihack?

面向编码 CLI(Claude、Copilot、Amplifier)的工程系统:5 种机制、23 步工作流、30 多个 Agent、80 多项技能。核心入口:/dev <task>——统一的任务编排器,支持自动分类、并行工作流检测和目标驱动的执行循环。

快速参考

顶级命令
命令用途使用时机
/dev编排任何非简单任务
/analyze审查检查合规性
/fix修复错误常见错误模式
/amplihack:ddd:*文档驱动开发涉及 10 个以上文件的功能
/multitask并行任务冲刺/批量工作
顶级 Agent
Agent职责
architect设计
builder编码
reviewer质量
tester测试
工作流
名称步骤
DEFAULT_WORKFLOW23
INVESTIGATION6
FIX3

导航指南

快速入门:SKILL.md | 架构:reference.md | 操作指南:examples.md | 深入了解:全部

核心概念

**5 种机制:**工作流(流程)、命令(入口)、技能(自动)、Agent(委派)、Hook(运行时)

**组合关系:**命令 → 工作流 → Agent → 技能

执行:/dev 负责编排——对任务分类、检测并行工作流,并通过 smart-orchestrator 配方执行,运行目标驱动的循环(最多 3 轮)

入口:/dev <task> → dev-orchestrator 技能 → smart-orchestrator 配方 → default-workflow 配方

dev-orchestrator 架构

入口:/dev <task> 或任何非简单提示词

路由:

  • 问答 → amplihack:core:analyzer 直接响应
  • 操作 → bash(简单)或 amplihack:core:builder(复杂)
  • 开发/调查 → smart-orchestrator 配方(完整编排)

执行流程:

  1. 对任务分类(architect Agent → JSON 分解)
  2. 检测工作流(1 个 = 单会话,2–5 个 = 通过 multitask 并行执行)
  3. 在会话树中注册会话(执行深度/容量限制)
  4. 执行轮次(最多 3 轮,目标驱动的反思循环)
  5. 汇总结果,提供 PR 链接和 GOAL_STATUS

会话树:防止无限递归

  • AMPLIHACK_MAX_DEPTH=3(默认值)——深度编排时可增加到 5
  • AMPLIHACK_MAX_SESSIONS=10(默认值)——每棵树的最大并发会话数

状态信号:

  • GOAL_STATUS: ACHIEVED — 已满足所有条件
  • GOAL_STATUS: PARTIAL -- [gaps] — 将继续执行下一轮
  • GOAL_STATUS: NOT_ACHIEVED -- [reason] — 最终失败状态

相关文档

  • reference.md:架构(5 种机制、5 个层级、Hook)
  • examples.md:场景(5 个以上真实示例)
  • @~/.amplihack/.claude/context/PHILOSOPHY.md:核心原则
  • @~/.amplihack/.claude/workflow/DEFAULT_WORKFLOW.md:23 个步骤
  • @~/.amplihack/.claude/agents/amplihack/:所有 Agent
  • @~/.amplihack/.claude/commands/amplihack/:所有命令
  • @~/.amplihack/.claude/tools/amplihack/hooks/:Hook 系统
  • amplifier-bundle/recipes/smart-orchestrator.yaml:核心编排配方
  • amplifier-bundle/tools/session_tree.py:递归防护(深度限制)
  • amplifier-bundle/tools/orch_helper.py:JSON 提取助手

评论

支持 Markdown