# aidlc-skill **Repository Path**: asahi_software/aidlc-skill ## Basic Information - **Project Name**: aidlc-skill - **Description**: 把亚马逊 [awslabs/aidlc-workflows](https://github.com/awslabs/aidlc-workflows) 打包成: 一个自包含目录 +一个技能 .agents/ 里是完整的引擎(方法论、33 个阶段、11 个 scope、14 个 agent、sensors、hooks、工具), aidlc-workflows 是唯一需要加载的技能 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-09-23 - **Last Updated**: 2026-09-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # aidlc-workflows 技能(AI-DLC 2.9.0 单技能发行版) 把亚马逊 [awslabs/aidlc-workflows](https://github.com/awslabs/aidlc-workflows) 2.9.0 打包成一个自包含目录加一个技能。`.agents/` 里是完整引擎,包含方法论、33 个阶段、11 个 scope、14 个 agent、传感器与工具;`aidlc-workflows` 是唯一需要加载的技能。 使用只有三步。把本仓库的 `.agents/` 整个复制到项目根目录,让 coding agent 加载 `.agents/skills/aidlc-workflows/SKILL.md`,然后用一句话描述要做的事,例如「给订单服务加一个取消接口」,scope 由引擎识别。不需要安装上游,不需要跑 `aidlc config`,也不需要别的技能。工作空间 `aidlc/` 会在第一次创建 intent 时自举,内容取自 `.agents/tools/data/memory-seed/`。 ## 30 秒上手 ```bash cd your-project bun .agents/tools/aidlc.ts --version # aidlc 2.9.0 (runtime 2.9.0) bun .agents/tools/aidlc.ts --status # No active AI-DLC workflow found. ``` 两条命令都返回 0 就装好了。这时项目里还没有 `aidlc/` 目录,这是正常的,工作空间要等第一次创建 intent 才生成。 ## 前置条件:Bun `bun --version` 必须有输出,本仓库在 Bun 1.4.2 加 Windows 11 上验证过。引擎在模块作用域依赖 `bun:ffi` 和 `Bun.*` 全局量,Node 跑不起来。 ```powershell powershell -c "irm bun.sh/install.ps1 | iex" ``` Windows 上有个常见的坑:如果 `where bun` 命中的是 `C:\Program Files\nodejs\bun` 或 `bun.cmd`,那是 npm 残留的死链,会遮蔽真正的 `%USERPROFILE%\.bun\bin\bun.exe`,命令会报 `系统找不到指定的路径`。用 `npm ls -g --depth=0` 确认列表里没有 `bun`,然后把那些 shim 删掉。完整排查步骤见 [usage-guide.md](usage-guide.md) 第 1 节。 ## 只有一个技能 stage runner(`aidlc-`)、scope runner(`aidlc-`)与会话类技能(`aidlc-session-cost`、`aidlc-replay`、`aidlc-outcomes-pack`、`aidlc-knowledge`)都没有安装。要按阶段或按范围运行,用引擎的 flag: ```bash bun .agents/tools/aidlc.ts engine orchestrate next --stage --single # 只跑一个阶段,不动主指针 bun .agents/tools/aidlc.ts --scope # 指定 scope 运行 ``` 注意 `--stage` 这类 flag 不是顶层 CLI 参数,实测顶层会报 `error: unknown command '--stage'`,它由引擎的 `orchestrate` 面消化。权威清单是 `bun .agents/tools/aidlc.ts engine orchestrate help`。 ## 安装后你会看到什么 ```text your-project/ .agents/ ← 引擎,复制进来,不要手改 skills/aidlc-workflows/SKILL.md ← 唯一需要加载的技能 tools/aidlc.ts ← CLI 入口 agents/ scopes/ sensors/ hooks/ ... ← persona、scope、传感器、hook 模块 aidlc/ ← 首次创建 intent 后才出现的工作空间 spaces/default/intents/-