From badi
Generates consistent module, component, API endpoint, CRUD, test, migration, middleware, or service skeletons by analyzing existing project patterns and conventions.
How this command is triggered — by the user, by Claude, or both
Slash command
/badi:scaffoldcommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
Code scaffolding command. Analyzes project structure and generates consistent module, component, or API skeletons. # Required Tools - Read (existing code patterns) - Write (scaffold files) - Grep (pattern scan) - Glob (file structure analysis) - Agent (code-generator agent) # Procedure (5 Steps) ### Step 1: Determine the Scaffold Type Learn from the user what to create: - **Module/Component** — A new UI component or business-logic module - **API Endpoint** — A new REST/GraphQL endpoint set - **CRUD** — Full CRUD operations from a model definition - **Test** — Test scaffolding for existin...
Code scaffolding command. Analyzes project structure and generates consistent module, component, or API skeletons.
Learn from the user what to create:
Scan the existing project structure:
Pass the agent:
Write the generated scaffold to disk:
=== BADI SCAFFOLD ===
Type: [module/api/crud/test/migration]
Name: [component name]
Created Files:
+ [file path] (new)
~ [file path] (updated)
Next: add business logic at the TODO-marked spots.
====================
npx claudepluginhub fatihkan/badi --plugin badi/scaffoldScaffolds Next.js App Router pages, layouts, server/client components, API routes, server actions, and loading/error states following best practices and project patterns.
/scaffoldScaffolds production-ready project for API, web, CLI, lib, or fullstack using TypeScript, Python, Go, or Rust. Includes src/tests, Docker, GitHub Actions CI/CD, git init, deps, and verification.
/scaffoldScaffolds a TypeScript/Node.js project using the Bankr Agent API. Supports bot, web-service, dashboard, or CLI types via project-type argument.
/scaffoldScaffolds a TypeScript/Node.js project using the Bankr x402 SDK. Supports bot, web-service, dashboard, and CLI types with customizable structure and files.
/scaffoldScaffolds entities, use cases, components, hooks, API resources, or custom packs using types from active packs. Generates code, tests, migrations, and stories from canonical examples.