plugins/backend-and-infra/skills/project-setup/SKILL.md
Interactive project scaffolding with modern tooling for Astro, Vite+React, Express API, Python CLI/Web, Monorepo, and Library projects.
npx skillsauth add arosenkranz/claude-code-config project-setupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Smart project initialization with modern tooling and best practices for your development workflow.
/project-setup # Interactive project setup
/project-setup astro-blog # Astro blog project
/project-setup python-cli # Python CLI tool
/project-setup react-app # Vite + React SPA
First, gather these details:
Blog, portfolio, documentation site. Includes content collections, API routes, and markdown support.
SPA and interactive applications. Includes React Router, state management setup, and component structure.
REST API and microservices. Includes routing, middleware, error handling, and validation with Zod.
Automation tools and scripts. Uses Click/Typer for CLI, Rich for output, and pytest for testing.
FastAPI or Flask applications. Includes async support, Pydantic models, and structured project layout.
Multiple related projects. Uses pnpm workspaces or Turborepo for package management.
NPM package or Python module. Includes build configuration, type declarations, and publishing setup.
All projects are created in ~/Code with explanations for each configuration choice, alternative options, and next steps documentation to help you learn.
tools
Lightweight orchestrator for spec-before-plan workflow. Use when starting a feature with ambiguous requirements. Walks SPEC.md → PLAN.md → execute, delegating to /superpowers:writing-plans and /superpowers:executing-plans. Invoke when asked to "spec this out", "spec-first", "spec and plan for X", or when feature requirements are vague.
tools
Problem Statement Co-Authoring Skill
development
Structure and maintain professional brag documents with clear templates for accomplishments, projects, and growth tracking. Use when documenting achievements, creating brag document entries, formatting accomplishments, or tracking career progress.
development
Analyze technical documentation for clarity, conciseness, and effectiveness using Google Technical Writing principles. Use when reviewing documentation, checking writing quality, improving docs, or providing writing feedback.