building-blocks

Installation
SKILL.md

Building Blocks Specification

Overview

Building blocks are discrete, independently buildable components that together form a complete software system. This skill helps you decompose projects into well-specified blocks that Claude Code can build incrementally, with clear interfaces, dependencies, and acceptance criteria.

When to Use This Skill

This skill should be used when:

  • Decomposing a system into buildable components
  • Creating detailed component specifications
  • Defining interfaces between components
  • Specifying API contracts and events
  • Estimating effort and complexity
  • Planning incremental delivery

Visual Enhancement with Project Diagrams

When documenting building blocks, always include diagrams.

Related skills
Installs
3
GitHub Stars
4
First Seen
Mar 24, 2026