用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pi-ixel/Awesome-Agent-Workflow --skill repo-init命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
配置驱动的 AAW 工作流 CLI 入口技能。读取 aaw CLI 返回的自描述工作单,按工作单调用子技能、执行 prompt、检查交付件并推进流程。提供 sr(严谨流程)、ar(从 AR 切入)和 dev(个人开发者轻量流程)三个入口。
个人开发者轻量设计门禁。对 dev-design.md 做 7 项质量检查,判断其是否足以进入任务拆分(task-split),输出 通过/不通过/阻塞 结论与整改清单。报告落盘 .sdd/{SR}/.context/dev-design-gate.md,只写结论与需整改项,不填充冗余模板。Use when the user asks for 轻量门禁、设计检查、dev-design-gate,或通过 aaw-workflow 的 dev 入口完成设计后进行门禁。
个人开发者轻量设计。把一个需求一次性收敛为单份 dev-design.md,覆盖需求、现状、方案、契约变更、影响面、验收标准、存疑和现状附录,替代 SR 入口的功能设计、AR 澄清、模块边界与 TOBE 详设四段。设计前先读需求与架构,启动 SubAgent 委托代码探索并带回带引用的报告;主进程基于报告汇总「现状摘要」(需求与方案之间)与「现状附录」(文末全量)。取证后按设计树轮次制向用户提问:一轮抛出当前全部可问问题并各带推荐答案,逐题等用户表态后再按新前沿推进下一轮。不再分档,篇幅由需求复杂度自然决定。Use when the user asks for 轻量设计、个人项目设计、dev-design,或通过 aaw-workflow 的 dev 入口进入设计阶段。
正在显示 SKILL.md
| name | repo-init |
| description | Use when the user asks for 软件实现设计/software_architect/初始化代码仓/sdd/初始化/init/更新代码仓软件架构/更新代码仓软件实现设计. |
| version | 2.3.2.1 |
Make a todo list to follow this workflow below.
若工作单返回 existing_output_reusable=true,先读取已有 .sdd/software_architecture.md,不执行下方完整初始化。确认它能够作为下游架构基线:重点关注会影响模块范围、职责、依赖方向、数据归属或运行边界理解的未决项、冲突和明显失效信息。
commands.done。excute <skill-dir>/scripts/create_sdd_structure.py in the skill to initiate directory
if (./AGENTS.md)文件不存在
Copy `<skill-dir>/references/AGENTS.md` to `./`
if (./.sdd/software_architecture.md)文件不存在
Copy `<skill-dir>/references/software_architecture.md` to `./.sdd/`
Launch a subagent to survey the codebase to make sure what the program language is?
if c:
|__ Copy <skill-dir>/assets/c-spec.md to ./.sdd/spec.md
if c++:
|__ Copy <skill-dir>/assets/C++-spec.md to ./.sdd/spec.md
if java:
|__ Copy <skill-dir>/assets/java-spec.md to ./.sdd/spec.md
if python:
|__ Copy <skill-dir>/assets/Python-spec.md to ./.sdd/spec.md
if javascript:
|__ Copy <skill-dir>/assets/js-spec.md to ./.sdd/spec.md
if software_architecture.md is existed in './.sdd/'
else
if AGENTS.md is existed in './'
else
Launch a subagent to survey the codebase Detect:
npm run format / make fmt)Exclude:
@path/to/import syntax instead (e.g., @docs/api-reference.md) to inline content on demand without bloating CLAUDE.md@path/to/import so Claude always reads the current version@path/to/import, or put in a skill)Be specific: "Use 2-space indentation in TypeScript" is better than "Format code properly."
Do not repeat yourself and do not make up sections like "Common Development Tasks" or "Tips for Development" — only include information expressly found in files you read.
Write a minimal AGENTS.md according to the .sdd/AGENTS.md.
Update section '目录' with correct line numbers after all content is assembled. Do NOT fill in placeholders.
If this run created or modified .sdd/software_architecture.md, output the reminder
below and wait for the user to confirm the listed items before completing. If the file
already existed and was not modified in this run, output the reminder for reference and
continue without waiting.
⚠️ **Important Reminder**
Auto-generated documents from repo-init have low accuracy. Please manually review the following key items to avoid omissions:
**`.sdd/software_architecture.md`**:
- **Module list**: Check if all modules are correctly identified — no missing or extra modules
- **Configuration list**: Verify config files, env vars, startup parameters are all covered
- **Tech stack**: Confirm language versions, framework versions, and other key tech info are correct
- **Table of contents**: Ensure line numbers in the 目录 section match actual content
**`AGENTS.md`**:
- **Build/Test commands**: Verify commands match what the project actually uses
- **Code style rules**: Confirm indentation, formatting, and other style rules match the project
- **Project structure**: Verify monorepo/multi-module/single-project classification is correct
Please review each item before proceeding with subsequent workflow steps.
.sdd/software_architecture.md is the architecture baseline for the entire downstream
workflow: module-asis-analysis treats it as the only source of module boundaries and
aborts when it is missing or conflicting. When this run generated or changed it, do not
report completion until the user confirms the review.
若不处于
aaw-workflow编排中,请忽略此节。
本 skill 由 aaw-workflow 编排调用。交付件生成后:
.sdd/software_architecture.md,先完成 Phase 7 的用户确认,再执行工作单中的 commands.done。.sdd/software_architecture.md 本轮未发生变化,直接执行 commands.done。