What problem does it solve?
This Skill provides a structured, end-to-end workflow for adding new block types to a block library, covering planning, implementation, registration, UI integration, code generation hooks, documentation tracking, and verification.
Core Features & Use Cases
- Step-by-step workflow for creating a new block: plan, implement, register, update UI, explorer data, issue tracking, tests, and Rust integration.
- Supports batch additions and batch-mode considerations to optimize development cycles.
- Use Case: When introducing a new block type (e.g., a new block in a diagram or engine) to extend the library's capabilities and ensure end-to-end integration and verification.
Quick Start
Follow the step-by-step guide to implement a new block type, including pre-flight checks, planning, implementation, registration, UI integration, tests, and verification.