Back to skills
SKILL.md
Full Stack Scaffold
ASecurityUnified project scaffolding for Node.js, Python, Rust, and Mobile.
- 508 stars
- 0 votes
- 0 copies
- 12 views
- Added February 8, 2026
Works with
Security analysis
100/100Pro scans all 3 files and shows the line behind each finding
npx -y skills add Dokhacgiakhoa/antigravity-ide --skill full-stack-scaffold --agent claude-codeAre you the author of Full Stack Scaffold?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dokhacgiakhoa-full-stack-scaffold)---
name: full-stack-scaffold
description: Unified project scaffolding for Node.js, Python, Rust, and Mobile.
category: development
version: 4.0.5
layer: master-skill
---
# ποΈ 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
1. [Node.js & TypeScript (Express/Next.js)](#1-nodejs--typescript-expressnextjs)
2. [Python Ecosystem (FastAPI/Django)](#2-python-ecosystem-fastapidjango)
3. [Systems Programming (Rust/C++)](#3-systems-programming-rustc)
4. [Mobile & Component Scaffolding](#4-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 in `src/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
1. **Scaffold Layout**: Choose the archetype for the project.
```bash
python .agent/skills/full-stack-scaffold/scripts/scaffold_app.py nextjs
```
2. **Initialize Environment**: Setup git, env files, and initial dependencies.
3. **Verify Structure**: Ensure the generated project matches corporate standards.
4. **Tooling Config**: Setup Linters, Formatters, and CI/CD yaml.
5. **Phase 5: Hello World**: Provide a working entry point with a basic test.
---
*Merged and optimized from 4 legacy scaffolding skills.
Files in this skill
- SKILL.md
- scripts/scaffold_app.js
- scripts/scaffold_app.py
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.