---
allowed-tools: Bash(git:*), Bash(tree:*), Bash(ls:*), Bash(grep:*), Bash(cat:*), Bash(find:*), Bash(gh:*), mcp__memory-server_*, mcp__jina_*, FileSystem, Read, Write, MultiEdit
description: Scaffold a new project with minimal setup.
argument-hint: github ticket id | task description | task description
model: claude-opus-4-1-20250805
---
# Purpose
Read the requirements and Scaffold the new project based on the requirements.
Keep it minimal with git setup, environment variables, and basic project
structure, and pushed to Github.
## Arguments
- Requirements: Either in form of `docs/requirements.md` or `requirements.md`
file in the current directory or plain text requirements.
## Notes
- You are working with a new project, which only has the requirements file if
present and nothing else.
- You should always start with `git init`, create a `.gitignore` file, and work
on the `main` branch.
- Then think what kind of environment variables are needed, and then create an
`.env.example` file and create an env file with variables but no value, and
add it to `.gitignore`.
- Then use the **Scaffolder** skill (or `project-scaffolder` agent) to scaffold
the new projects. The Scaffolder skill provides framework-specific templates
and best practices for Hono, Next.js, CDK, and other frameworks.
- Once the structure is created, work with user to push the code to Github with
proper visibility, guide user to create a proper license file, and create a
README file with proper sections.
- Once determined, push the code to Github.
Slash Command Analysis
▶
Requires arguments:No
Agent references:None
Skill references:None
Analysis version: 1.0
Re-analyzes command for arguments and references
Convert to Different Formats
Actions
(Clears cached conversions and forces re-processing)