Tooluck logoTooluck
SKILL.md

directory-management

Agent skill fromawslabs/agent-plugins

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.

How to install directory-management

install directory-management
# install the agent-plugins pack with the skills CLI
npx skills add awslabs/agent-plugins

# or add only this skill to Claude Code: copy the folder

plugins/sagemaker-ai/skills/directory-management/

# into

~/.claude/skills/directory-management/ (all projects)

.claude/skills/directory-management/ (one project)

plugins/sagemaker-ai/skills/directory-management/SKILL.md

Apache-2.0Full file
1# Directory Management
2
3## Project Setup
4
5Before any work begins, resolve the project name:
6
71. If the project name is already known from conversation context, use it.
82. 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.
93. 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.
10
11Once project name is resolved:
12
131. Create and/or use the `<experiment-name>/` directory using the confirmed name for storing all the artifacts
14
15## Directory Structure
16
17When working with the agent, all generated files are organized under an project directory.
18
19```
20<project-name>/
21├── specs/
22│ ├── PLAN.md # Your customization plan
23├── scripts/ # Generated Python scripts
24│ ├── <project-name>_transform_fn.py
25├── notebooks/ # Generated Jupyter notebooks
26│ ├── <project-name>.ipynb
27├── manifests/ # Machine-readable outputs (JSON)
28└── agent_memory/ # Session persistence (git-ignored)
29 └── session-notes.md # Progress, artifacts, next steps
30```

Excerpt shown under the repository's Apache-2.0 license.

More skills in agent-plugins

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates