legacy:scaffolder

slash command claude_code
Created by Prasham Trivedi

Copy This Prompt

---
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)
← Back to List