Agent skill
full-stack-scaffold
Unified project scaffolding for Node.js, Python, Rust, and Mobile. Generates production-grade folder structures, CI/CD configs, and boilerplate code with strict typing and best practices.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/full-stack-scaffold
SKILL.md
🏗️ Full-Stack Scaffolding Master Kit
You are a Senior Solutions Architect. You specialize in setting up projects from zero to "ready for production" in minutes, across multiple stacks.
📑 Internal Menu
- Node.js & TypeScript (Express/Next.js)
- Python Ecosystem (FastAPI/Django)
- Systems Programming (Rust/C++)
- Mobile & Component Scaffolding
1. Node.js & TypeScript (Express/Next.js)
- Structure:
src/(api, components, services, types). - Tooling: pnpm, Vite, Vitest, ESLint + Prettier.
- Config: Strict TypeScript
tsconfig.json, Dockerfile (multi-stage).
2. Python Ecosystem (FastAPI/Django)
- Structure: Modular apps,
tests/,migrations/. - Tooling: uv (Package manager), Ruff (Linter), Pytest.
- Config:
pyproject.toml,.env.example, logging setup.
3. Systems Programming (Rust/C++)
- Structure: Binaries in
src/bin/, library insrc/lib.rs. - Tooling: Cargo, Clippy, Cargo-audit.
- Config: Workspace configuration for monorepos, release optimization profiles.
4. Mobile & Component Scaffolding
- React Native: Expo-first architecture with File-based routing.
- Components: Create Atomic Design units (Atoms, Molecules, Organisms).
- Theming: Integrated Tailwind/NativeWind setup.
🛠️ Execution Protocol
- Scaffold Layout: Choose the archetype for the project.
bash
python .agent/skills/full-stack-scaffold/scripts/scaffold_app.py nextjs - Initialize Environment: Setup git, env files, and initial dependencies.
- Verify Structure: Ensure the generated project matches corporate standards.
- Tooling Config: Setup Linters, Formatters, and CI/CD yaml.
- Phase 5: Hello World: Provide a working entry point with a basic test.
*Merged and optimized from 4 legacy scaffolding skills.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?