Skills for Real Engineers. Straight from my .agents directory.
component-identification-sizing
Agent skill fromtech-leads-club/agent-skills
Maps architectural components in a codebase and measures their size to identify what should be extracted first. Use when asking "how big is each module?", "what components do I have?", "which service is too large?", "analyze codebase structure", "size my monolith", or planning where to start decomposing. Do NOT use for runtime performance sizing or infrastructure capacity planning.
How to install component-identification-sizing
npx skills add tech-leads-club/agent-skills# or add only this skill to Claude Code: copy the folder
packages/skills-catalog/skills/(architecture)/component-identification-sizing/
# into
~/.claude/skills/component-identification-sizing/ (all projects)
.claude/skills/component-identification-sizing/ (one project)
More skills in agent-skills
- ▸component-common-domain-detection
- ▸component-flattening-analysis
- ▸coupling-analysis
- ▸decomposition-planning-roadmap
- ▸domain-analysis
- ▸domain-identification-grouping
- ▸evolutionary-modular-architecture
- ▸frontend-blueprint
- ▸legacy-migration-planner
- ▸modular-decomposition
- ▸modular-design-principles
- ▸react-composition-patterns
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
