SwiftfulThinking

Scaffold — Development skill for Claude Code

Development community

Scaffold new files (screens, managers, components, models, tests, etc.) using the scaffolder agent.

How to install Scaffold

Installs to ~/.claude/commands/swiftfulthinking-swiftfulstarterproject-scaffold.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulStarterProject/HEAD/.claude/commands/scaffold.md -o ~/.claude/commands/swiftfulthinking-swiftfulstarterproject-scaffold.md

Restart Claude Code, or start a new session, for it to be picked up.

What Scaffold does


description: Scaffold new files (screens, managers, components, models, tests, etc.) using the scaffolder agent. model: sonnet

Ask the user what they want to scaffold. Present these options:

  1. Screen — VIPER screen (View, Presenter, Interactor, Router) with RIBs wiring
  2. Manager — Manager with service protocol + Mock/Prod implementations
  3. Component — Dumb UI component with injected data
  4. Model — Codable/Sendable model with CodingKeys, eventParameters, mocks
  5. **T

Alternatives in Development

  • Web Artifacts Builder — Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui 94.1k ★
  • Claude Integration Guide — FOR CLAUDE CODE: When a user asks you to integrate components from this showcase repository into their project 9.3k ★
  • Stitch React Components — Stitch to React components conversion 2.6k ★

Full documentation available on GitHub

View Source Repository