关于 directory-management
用于将生成的项目文件整理到命名项目目录中的 Agent 技能。它根据对话或现有的 PLAN.md 确定项目名称,并遵循既定目录结构。
主要功能
- 01确定项目名称
- 02检查现有 PLAN.md 文件
- 03创建项目目录
- 04按目录整理项目文件
适用场景
- 01开始处理已命名的项目
- 02根据 PLAN.md 继续已有项目
- 03整理生成的项目文件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ awslabs/ agent-plugins --skill directory-management安装后在 Claude Code 中输入/directory-management确认已加载。
详细介绍
目录管理
项目设置
开始任何工作之前,先确定项目名称:
- 如果已从对话上下文中获知项目名称,就使用该名称。
- 否则,扫描当前目录中已有的
*/PLAN.md文件。如果找到,请询问用户是否要继续现有项目,并将该PLAN.md加载到上下文中。 - 如果没有找到现有项目,则根据你从对话中了解到的信息,推荐一个不超过 64 个字符的小写 slug(仅包含
[a-z0-9-]),或者在上下文信息不足时直接询问。给出推荐名称并等待用户确认。
确定项目名称后:
- 使用确认的名称创建和/或使用
<experiment-name>/目录来存放所有产物
目录结构
与 Agent 协作时,所有生成的文件都整理在项目目录下。
<project-name>/
├── specs/
│ ├── PLAN.md # Your customization plan
├── scripts/ # Generated Python scripts
│ ├── <project-name>_transform_fn.py
├── notebooks/ # Generated Jupyter notebooks
│ ├── <project-name>.ipynb
├── manifests/ # Machine-readable outputs (JSON)
└── agent_memory/ # Session persistence (git-ignored)
└── session-notes.md # Progress, artifacts, next steps
评论
支持 Markdown