- Add 60 new agents across all 10 categories (75 -> 135) - Add 95 new plugins with command files (25 -> 120) - Update all agents to use model: opus - Update README with complete plugin/agent tables - Update marketplace.json with all 120 plugins
1.7 KiB
1.7 KiB
Scaffold a new project with a complete, production-ready structure.
Steps
- Determine the project type from the argument:
api- REST/GraphQL API backend.web- Frontend web application.cli- Command-line tool.lib- Reusable library/package.fullstack- Full-stack application.
- Select the tech stack based on preferences or defaults:
- TypeScript: Express/Fastify, React/Next.js, Vitest.
- Python: FastAPI/Django, pytest.
- Go: Chi/Gin, standard testing.
- Rust: Actix/Axum, cargo test.
- Generate the project structure:
src/with entry point and initial modules.tests/with test configuration and example tests.- Configuration files (tsconfig, eslint, prettier, etc.).
Dockerfileand.dockerignore.- CI/CD workflow (GitHub Actions).
README.mdwith setup instructions..env.examplewith documented variables..gitignorewith comprehensive patterns.
- Initialize package manager and install dependencies.
- Initialize git repository with initial commit.
- Verify the project builds and tests pass.
Format
Project scaffolded: <name>
Type: <project-type>
Stack: <tech-stack>
Structure:
src/ - Application source
tests/ - Test suite
.github/ - CI/CD workflows
docker/ - Container configuration
Commands:
dev: <command>
test: <command>
build: <command>
Rules
- Every scaffold must include a working test and build pipeline from the start.
- Include health check endpoint for API projects.
- Add pre-commit hooks for linting and formatting.
- Use the latest stable versions of all dependencies.
- Generate a CLAUDE.md with project-specific memory from the start.