What problem does it solve?
When starting or resuming machine learning projects, files often end up scattered and inconsistently named, making it hard to track plans, scripts, notebooks, and outputs. This Skill standardizes project setup by resolving a project name and creating a consistent folder structure for all generated artifacts.
Core Features & Use Cases
- Project Name Resolution: Detects existing projects by scanning for
*/PLAN.md files, or recommends a lowercase slug (max 64 chars, [a-z0-9-]) and waits for user confirmation.
- Standard Directory Scaffolding: Creates
specs/, scripts/, notebooks/, manifests/, and agent_memory/ folders under the project directory.
- Artifact Organization: Associates PLAN.md files, generated Python scripts, Jupyter notebooks, JSON manifests, and session notes with the correct project folder.
- Use Case: When starting a new SageMaker customization experiment, ask the agent to set up the project so every generated script, notebook, and manifest lands in a predictable location, and resuming later reloads the existing PLAN.md.
Quick Start
Set up a new project directory for my SageMaker training experiment and organize all generated artifacts under it.