interface-scaffold-gen

Installation
SKILL.md

InterfaceScaffoldGen

Scaffold an interface.yaml for $ARGUMENTS with target configs, SDK settings, and per-concept overrides.

When to use: Use when creating a new interface generation manifest. Generates interface.yaml with target configurations for REST, GraphQL, gRPC, CLI, MCP, and Claude Skills, plus SDK settings and spec outputs.

Design Principles

  • Target Independence: Each target (REST, GraphQL, CLI, etc.) generates independently — they share concept specs but produce separate output trees.
  • Layered Configuration: Configuration flows from global defaults → target defaults → per-concept overrides. Specific settings override general ones.
  • SDK Completeness: Each SDK target should generate a fully-functional client library — types, methods, error handling, and documentation.

Step-by-Step Process

Related skills
Installs
1
First Seen
Mar 11, 2026