
Directory Management
- 147 installs
- 850 repo stars
- Updated August 3, 2026
- awslabs/agent-plugins
Manages project directory setup and artifact organization.
About
Manages project directory setup and artifact organization. Use when starting a new project, resuming an existing one, or when a PLAN.md needs to be associated with a project directory. Creates the project folder structure (specs/, scripts/, notebooks/, manifests/, agent_memory/) and resolves project naming. Before any work begins, resolve the project name:
- Before any work begins, resolve the project name:
- If the project name is already known from conversation context, use it.
- Otherwise, scan for existing `*/PLAN.md` files in the current directory. If found, ask the user if they are resuming an
- Once project name is resolved:
- Create and/or use the `<experiment-name>/` directory using the confirmed name for storing all the artifacts
Directory Management by the numbers
- 147 all-time installs (skills.sh)
- Ranked #3,379 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
directory-management capabilities & compatibility
- Capabilities
- before any work begins, resolve the project name · if the project name is already known from conver · otherwise, scan for existing `*/plan.md` files i · once project name is resolved:
- Use cases
- documentation
What directory-management says it does
Manages project directory setup and artifact organization. Use when starting a new project, resuming an existing one, or when a PLAN.md needs to be associated with a project directory. Creates the pro
npx skills add https://github.com/awslabs/agent-plugins --skill directory-managementAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 147 |
|---|---|
| repo stars | ★ 850 |
| Last updated | August 3, 2026 |
| Repository | awslabs/agent-plugins ↗ |
How do I apply directory-management using the workflow in its SKILL.md?
Manages project directory setup and artifact organization. Use when starting a new project, resuming an existing one, or when a PLAN.md needs to be associated with a project directory. Cr...
Who is it for?
Developers following the directory-management skill for the tasks it documents.
Skip if: Tasks outside the directory-management scope described in SKILL.md.
When should I use this skill?
User mentions directory-management or related triggers from the skill description.
What you get
Working directory-management setup aligned with the documented patterns and constraints.
Files
Directory Management
Project Setup
Before any work begins, resolve the project name:
1. If the project name is already known from conversation context, use it. 2. Otherwise, scan for existing */PLAN.md files in the current directory. If found, ask the user if they are resuming an existing project and load that PLAN.md into context. 3. If no existing projects are found, recommend a ≤64-char lowercase slug based on what you know from the conversation (only [a-z0-9-]), or ask directly if there isn't enough context. Present the recommended name and wait for user confirmation.
Once project name is resolved:
1. Create and/or use the <experiment-name>/ directory using the confirmed name for storing all the artifacts
Directory Structure
When working with the agent, all generated files are organized under an project directory.
<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 stepsRelated skills
FAQ
What does directory-management do?
Manages project directory setup and artifact organization. Use when starting a new project, resuming an existing one, or when a PLAN.md needs to be associated with a project directory. Cr...
When should I use directory-management?
Invoke when Manages project directory setup and artifact organization. Use when starting a new project, resuming an existing one, or when a PLAN.md need.
Is directory-management safe to install?
Review the Security Audits panel on this page before installing in production.