脚手架层Skill scaffold-layer

这个技能用于快速搭建项目的最小可行AI代理层结构,支持自动化任务规划和实施,适用于软件开发中集成AI能力。关键词包括:AI代理、脚手架、项目结构、自动化开发、Claude Code、工作流、智能体开发。

AI智能体 0 次安装 0 次浏览 更新于 3/11/2026

name: scaffold-layer description: 创建项目的最小可行代理层结构。用于向新项目添加代理能力。 argument-hint: [project-name] allowed-tools: 读取, 写入, Bash, Glob

脚手架层

创建项目的最小可行代理层结构。

参数

  • $ARGUMENTS: 项目名称或目标目录

指令

您正在为项目搭建一个最小可行的代理层。

步骤 1: 创建目录结构

mkdir -p specs
mkdir -p .claude/commands
mkdir -p adws/adw_modules
mkdir -p agents

步骤 2: 创建任务模板

创建 .claude/commands/chore.md:

# 任务规划

为此任务创建详细的实施计划。

## 任务描述
$ARGUMENTS

## 指令

1. 分析任务需求
2. 识别要修改的文件
3. 创建逐步实施计划
4. 定义验证标准

## 输出

在 `specs/chore-{timestamp}-{name}.md` 处创建规格文件

包括:
- 任务概述
- 要修改的文件
- 实施步骤
- 验证清单

步骤 3: 创建实施模板

创建 .claude/commands/implement.md:

# 实施

实施提供的计划。

## 计划文件
$ARGUMENTS

## 指令

1. 完全阅读计划文件
2. 按顺序实施每个步骤
3. 根据标准验证
4. 报告更改

## 输出

报告包括:
- 所做的更改 (git diff --stat)
- 验证结果
- 遇到的任何问题

步骤 4: 创建代理模块存根

创建 adws/adw_modules/__init__.py:

"""
ADW 模块 - 核心代理执行工具。

待实现:
- agent.py: Claude Code 子进程执行
- data_types.py: Pydantic 请求/响应模型
"""

步骤 5: 创建 README

创建 adws/README.md:

# AI 开发者工作流

此目录包含此项目的代理层。

## 结构

- `adw_modules/`: 核心执行模块
- `adw_*.py`: 工作流脚本

## 入门指南

1. 实现 `adw_modules/agent.py`,包含 Claude Code 执行
2. 创建网关脚本 (例如,`adw_prompt.py`)
3. 构建组合工作流 (例如,`adw_chore_implement.py`)

## 使用

从项目根目录运行工作流:
```bash
python adws/adw_prompt.py "您的提示语"

步骤 6: 报告结构

输出

报告创建的结构:

## 代理层已搭建

**项目:** {name}
**日期:** {today}

### 创建的目录
- specs/
- .claude/commands/
- adws/adw_modules/
- agents/

### 创建的文件
- .claude/commands/chore.md
- .claude/commands/implement.md
- adws/adw_modules/__init__.py
- adws/README.md

### 后续步骤
1. 实现 `adws/adw_modules/agent.py`:
   - Claude Code 子进程执行
   - 请求/响应数据模型
   - 输出文件处理

2. 创建网关脚本 `adws/adw_prompt.py`:
   - 使用 click 的 CLI 接口
   - 唯一 ID 生成
   - 丰富的控制台输出

3. 创建组合工作流 `adws/adw_chore_implement.py`:
   - 执行 /chore 生成计划
   - 使用计划执行 /implement

### 生产时间
估计 5-8 小时完成 MVP

备注

  • 此操作创建了最简结构
  • 下一步是实现 agent.py 执行模块
  • 查看 @minimum-viable-agentic 技能以获取完整实施指南