From workflow-skills
Generate production-ready API scaffolds with Datadog instrumentation. Supports FastAPI, Express/TypeScript, Flask, and Spring Boot. Use when creating new API projects for curriculum, training demos, or lab environments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow-skills:api-scaffoldThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate production-ready API scaffolds for Instruqt labs and training demos with proper instrumentation.
Generate production-ready API scaffolds for Instruqt labs and training demos with proper instrumentation.
/api-scaffold [api-name] [framework] [options]
fastapi - Python FastAPI with async support (see references/fastapi.md for template)express - Node.js Express with TypeScript (see references/express.md for template)flask - Python Flask for simple demosspring - Java Spring Boot for enterprise examplesFramework Analysis
Project Structure
Instrumentation Setup
Instruqt Integration (see references/instruqt.md for scripts)
--database - Database type (postgres/mysql/sqlite)--auth - Authentication method (jwt/oauth/basic)--cache - Caching layer (redis/memcached)--testing - Include test framework setup--instruqt - Generate Instruqt-specific configurations/api-scaffold ecommerce-api fastapi --database postgres --auth jwt --cache redis
/api-scaffold demo-service express --testing --instruqt
/api-scaffold simple-api flask --database sqlite --auth basic
npx claudepluginhub arosenkranz/claude-code-config --plugin workflow-skillsGenerates production-ready FastAPI project structures with async patterns, dependency injection, middleware, and testing setup. Use when starting new FastAPI APIs or microservices.
Creates production-ready FastAPI projects with async patterns, dependency injection, middleware, and error handling. Use for new FastAPI apps, async REST APIs, or backend setups with PostgreSQL/MongoDB.
Implements production-ready APIs across Node.js (Express,NestJS,Fastify,Hono),Go,Rust,Java,.NET,Ruby,Elixir,PHP frameworks. Covers middleware pipelines,RFC 7807 errors,rate limiting,OpenAPI/tRPC/GraphQL,versioning for endpoints and docs.