full-stack-scaffold

📁 dokhacgiakhoa/antigravity-ide 📅 3 days ago
1
总安装量
1
周安装量
#51824
全站排名
安装命令
npx skills add https://github.com/dokhacgiakhoa/antigravity-ide --skill full-stack-scaffold

Agent 安装分布

amp 1
opencode 1
kimi-cli 1
github-copilot 1
antigravity 1

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)
  2. Python Ecosystem (FastAPI/Django)
  3. Systems Programming (Rust/C++)
  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.
    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.