From shipshitdev-library
Generates incremental local code modules (endpoints, components, packages, collections) following existing codebase patterns. Not for full project scaffolds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shipshitdev-library:scaffoldThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate incremental code inside an existing repository, following local
Generate incremental code inside an existing repository, following local codebase patterns.
Inputs:
Outputs:
Creates/Modifies:
External Side Effects:
Confirmation Required:
Delegates To:
project-init-orchestrator when the user needs a whole new projectfullstack-workspace-init / npx @shipshitdev/v0 when the user needs a new Shipshit.dev product reponestjs-expert, react-patterns, shadcn, or typescript-expertDetermine what to scaffold from arguments:
endpoint [name] — New API endpoint (controller + service + module)module [name] — New backend module with full structurecomponent [name] — New UI component with proper typingpackage [name] — New shared packagecollection [name] — New database collection with schema + serviceFind 3+ existing examples:
Scaffold based on type:
src/index.tsApply critical rules:
Report: List all files created and any manual steps needed
npx claudepluginhub shipshitdev/skills --plugin worktreeGenerates new files matching existing codebase conventions for components, modules, services, routes, hooks, domains, and utilities.
Generates boilerplate for common project types (API, web app, CLI, library, monorepo) with best-practice defaults. Includes decision trees and stack selection matrices.
Autonomously generates complete production-ready projects from descriptions: structure, code, tests, docs, config, git. Orchestrates pipeline with verification to ensure builds and tests pass.