SuperAPI AI 工具集

onboard

写作与研究

查看项目

更新于 10-15 23:48

技能介绍

用途:该技能用于从零创建 C3 架构文档,采用带关卡(gate)的三阶段工作流,适合用户提出“adopt C3”“init C3”“initialize C3”等需求时使用。

主要能力与结构要求:强调分离文件而非单体文档,每个组件一个独立 .md 文件,每个容器一个独立目录,refs/ 目录下每个模式一个文件。必须生成的结构包括 .c3/README.md(系统上下文)、TOC.md、adr/adr-00000000-c3-adoption.md、refs/ref-<pattern>.md,以及 c3-1-<container-name>/README.md 与 c3-101-<component>.md 等。组件分为 foundation(01-09)与 feature(10+),组件必须有 ## Code References,refs 则不应有;若无法指出具体文件,应改为创建 ref。

使用方式:工作流分三阶段。Stage 0 盘点:运行初始化脚本 PROJECT="<name>" C1="<container1>" C2="<container2>" "${CLAUDE_PLUGIN_ROOT}/scripts/c3-init.sh",创建 ADR-000,发现上下文、容器、组件与 refs,生成概览图。Stage 1 细节:按模板创建上下文、容器、组件与 ref 文档,并在记录组件时提取 refs。Stage 2 收尾:执行完整性检查并运行 /c3 audit。所有提问必须使用 AskUserQuestion 工具,不得用纯文本提问。

适用场景:需要为代码库建立结构化 C3 架构文档、梳理容器与组件关系、沉淀跨组件模式时。

限制:资料未提供具体收费、价格、平台支持范围与效果保证;文档结构、模板与命令需按资料所述执行,缺失事实暂未提供。