Raven Scaffold — Development skill for Claude Code
Use when starting a new feature, module, or component.
How to install Raven Scaffold
Installs to ~/.claude/skills/giggsoinc-raven-raven-scaffold/SKILL.md
mkdir -p ~/.claude/skills/giggsoinc-raven-raven-scaffold && curl -fsSL https://raw.githubusercontent.com/giggsoinc/raven/HEAD/commands/raven-scaffold.md -o ~/.claude/skills/giggsoinc-raven-raven-scaffold/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Raven Scaffold does
name: raven-scaffold description: Use when starting a new feature, module, or component. Forces architecture-first planning — generates dependency map and implementation plan before any code is written.
/scaffold
Before writing any code:
- Read .raven/manifest.json — confirm stack
- Read .raven/architecture.md — understand current system
- Ask: "What are you building?" (one sentence)
- Generate:
- Dependency map — what this touches, what it needs
- **File structure
Alternatives in Development
- Create Blog Article For Claude Code Component — You will create a complete, SEO-optimized blog article for a Claude Code component 23.4k ★
- Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
- Migrate Component — Migrate a docs component from rST/Snooty AST to MDX 775 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
New Bus Component
Scaffold a new bus/ component with styles, following project conventions. Usage: /new-bus-component --element
Module Scaffold
Generate a new Drupal module with best-practice structure
Scaffold Decorator
Scaffold or wire a helpers/decorators module (prefer ArchiPy decorators)
Scaffold Interceptor
Scaffold or wire a helpers/interceptors module (prefer ArchiPy interceptors)
New Code Boilerplate
Act as a senior Perl architect. Generate the complete scaffold for a new Perl module (or script) based on the
A11y Plan
Produce the plan-phase Accessibility section for a feature — conformance target, per-component criteria, decis
Related Agents
Module Scaffolder
Use this agent when you need to scaffold a new Laravel module in the LaraDashboard project, including generati
Design System Creator
Design system architect. Creates or extends tokens (color, type, spacing, radius, motion), semantic layers, an
Plugin Scaffold
Scaffold a new vlist feature with all required files following project conventions. Use when creating a new fe