SKILL·538054

uncle-bob-craft

sickn33
Updated 1 month ago
7 views
24,363
4,191
24,363
View on GitHub
Otherclean-codeclean-architecturesolidcode-reviewcraftsmanshipuncle-bob

About

This skill applies Robert C. Martin's principles from Clean Code, Clean Architecture, and related works for code review, writing, and refactoring tasks. It focuses on naming, functions, architecture boundaries, and design patterns to improve code quality. Use it alongside your project's linter and the existing clean-code skill, not as a replacement.

Quick Install

Claude Code

Recommended
Primary
npx skills add sickn33/antigravity-awesome-skills -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/sickn33/antigravity-awesome-skills
Git CloneAlternative
git clone https://github.com/sickn33/antigravity-awesome-skills.git ~/.claude/skills/uncle-bob-craft

Copy and paste this command in Claude Code to install this skill

GitHub Repository

sickn33/antigravity-awesome-skills
Path: skills/uncle-bob-craft
0
agentic-skillsai-agentsai-workflowsantigravityautonomous-codingclaude-code
FAQ

Frequently asked questions

What is the uncle-bob-craft skill?

uncle-bob-craft is a Claude Skill by sickn33. Skills package instructions and resources that Claude loads on demand, so Claude can perform uncle-bob-craft-related tasks without extra prompting.

How do I install uncle-bob-craft?

Use the install commands on this page: add uncle-bob-craft to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.

What category does uncle-bob-craft belong to?

uncle-bob-craft is in the code-quality category, tagged clean-code, clean-architecture, solid, code-review, craftsmanship and uncle-bob.

Is uncle-bob-craft free to use?

Yes. uncle-bob-craft is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.

Related Skills

code-refinement
Other

This skill refactors and improves active code by analyzing duplication, algorithmic efficiency, and clean code principles to reduce technical debt and AI-generated slop. It's designed for enhancing living code quality, not for removing dead code or bug hunting. Use it when you need to refine code for clarity, performance, and robustness.

View skill
tech-debt-tracker
Other

The tech-debt-tracker Skill automatically identifies, measures, and prioritizes technical debt in your codebase by scanning for complexity, duplication, and outdated patterns. It calculates objective metrics and creates actionable backlog items, integrating with tools like codebase-navigator. Use it to systematically track and manage code quality issues during development or refactoring cycles.

View skill
uncle-bob-craft
Other

This skill applies Robert C. Martin's principles for code review, writing, and architectural discussions, drawing from Clean Code, Clean Architecture, and related works. It complements the existing clean-code skill and project linters by focusing on craftsmanship and design discipline. Use it when refactoring, reviewing code, or making architectural decisions to enforce Uncle Bob's quality criteria.

View skill
content-collections
Meta

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

View skill