mcpField
F
forge

forge

github.com/redteamlifeAgent 工作流139 次安装12 周前更新
代码仓库

关于 forge

FORGE 是用于限定范围任务的治理型工作流技能,覆盖实施、规划、评审与交付。它按任务分派流程,限制上下文载入,并通过证据和检查点管理进度。

主要功能

  1. 01按任务分派工作流
  2. 02限定工作范围与检查点
  3. 03按需载入项目文档
  4. 04证据与完成情况检查
  5. 05并行团队协作指引

适用场景

  1. 01规划并实施限定范围的任务
  2. 02评审安全性与任务证据
  3. 03准备发布或交接

安装

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

$npx skills add https://github.com/redteamlife/forge --skill forge

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

包含的文件

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

assets/agent-surfaces/
AGENTS.md
assets/agent-surfaces/.claude/
settings.forge-fragment.json
assets/agent-surfaces/.codex/
hooks.json
assets/agent-surfaces/.cursor/rules-scoped/
go-backend.mdc
js-frontend.mdc
project-conventions.mdc
python-backend.mdc
security.mdc
assets/agent-surfaces/.cursor/rules/
forge.mdc
assets/agent-surfaces/.github/
copilot-instructions.md
assets/agent-surfaces/.windsurf/rules/
forge.md
assets/application-docs/
architecture-overview.md
deployment-playbook.md
developer-guide.md
incident-runbook.md
interfaces-and-protocols.md
threat-model.md
tool-overview.md
assets/application-docs/adr/
0001-record-architecture-decisions.md
README.md
assets/ci-setup/
github.md
gitlab.md
assets/ci/docs/
commit-format.md
governance-patterns.md
validators.md
assets/ci/gitlab/
security.gitlab-ci.yml
assets/ci/hooks/
commit-msg
pre-commit
pre-push
assets/ci/policy/
forge-org-policy.template.yaml

详细介绍

FORGE

FORGE 是一种适用于范围明确的工作的显式工作流:一项任务、清晰的范围、严格的停止条件、证据和清晰的检查点。

将其用于受治理的实现、规划、审查、交付、协调或上下文安全的引导。

路由

  • 引导或迁移文档:forge-bootstrap
  • 规划生命周期工作:forge-plan
  • 构建/实现任务:forge-build 或 forge-execute-task
  • 审查工作:forge-review
  • 交付、发布或收尾:forge-ship
  • 批判性审视范围和假设:forge-critique
  • 执行安全审查:forge-security-review
  • 检查完成状态/证据:forge-evaluation
  • 阅读/更新经验教训:forge-memory
  • 管理私有/公开工具发布:forge-tool-workflow
  • 协调多仓库共享契约工作:forge-cross-project

仅在当前任务需要时阅读参考资料:

  • 团队和分支:references/team-mode.md
  • 仓库类型:references/repo-flavors.md
  • Agent 形式:references/agent-flavors.md
  • DevSecOps 门禁:references/devsecops-gates.md
  • 应用文档:references/application-docs.md
  • 生命周期图:references/lifecycle-map.md
  • 技能结构:references/skill-anatomy.md
  • 上下文和令牌使用规范:references/token-efficiency.md

操作模型

  1. 阅读当前步骤所需的最少项目本地上下文。
  2. 若存在 docs/forge/CONTEXT.md,优先使用;否则采用保守的 lite 默认设置。
  3. 阅读 docs/forge/AI.md、精简任务索引或已配置的任务来源、一项已选任务,以及与任务相关的源文件。
  4. 启动时不要加载所有 FORGE 文档、所有任务、所有记忆或所有安全检查清单。
  5. 一次只保留一个范围明确的检查点:实现、证据、任务状态,以及提交或 PR/MR 交接。
  6. 遇到歧义、缺少前置条件、架构冲突、不安全操作、未解决的安全问题或门禁未通过时,停止。
  7. 激活遵循 activation_mode;仓库默认路由必须获得同意。

团队模式

多个开发者或 Agent 并行工作时:

  • 使用功能分支,而非直接在共享分支上开展工作
  • 实现前认领一项任务
  • 可执行任务必须明确指定 file_scope
  • 若以 GitHub 或 GitLab 为权威来源,优先使用问题分配和标签
  • 尽可能使用仅追加的证据和记忆记录
  • 要求通过 CI,并通过受保护分支合并

输出规范

遵循 docs/forge/AI.md 中的 progress_policy(若未设置,默认使用 compact): 检查点输出简洁,阻碍事项详细,最终只输出一次总结——绝不 逐项复述任务文件和提交中已记录的内容。完整协议: references/checkpoint-output.md。

评论

支持 Markdown