Profesaki Code Skills — Design skill for Claude Code
Downloadable Claude Code skills for writing good code (clean code, hexagonal/screaming architecture, atomic design, TDD).
How to install Profesaki Code Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fnferrero97/profesaki-code-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Profesaki Code Skills does
Downloadable Claude Code skills for writing good code (clean code, hexagonal/screaming architecture, atomic design, TDD).
Alternatives in Design
- Extract — Design System & Product Reverse-Engineering - Extract tokens, components, architecture, and PRDs from codebase 2.8k ★
- Icm Architect — Claude skill: design any process, idea, or problem into an ICM workspace (folder structure as agent architectu 1.3k ★
- Sadd Architecture — Software Architecture Design Documents 663 ★
README
profesaki-code-skills
Opinionated, language-agnostic skills for writing code that doesn't make the next person (or your future self) suffer. No framework lock-in, no ceremony, just the rules that separate "it works" from "it's good."
Install
npx skills add fnferrero97/profesaki-code-skills
That's it. Any project, any language, any machine.
What's inside
| Skill | Use it when you're... |
|---|---|
| clean-code-generator | writing or refactoring any code: naming, responsibility, guard clauses, error handling, Clean/Screaming architecture, atomic design, container-presentational, strict TDD |
| testing-patterns | writing a test and wondering what to mock, how to name it, or whether it's a unit or an integration test |
| code-review-checklist | reviewing someone else's PR and need to separate "this blocks the merge" from "this is a nitpick" |
| commit-and-pr-discipline | staging changes, writing a commit message, or deciding how to split a PR so it's actually reviewable |
| good-comments | about to write a comment and unsure if it's adding information or just noise |
| api-contract-design | designing an endpoint or contract: errors, pagination, idempotency, versioning |
| dependency-injection-boundaries | wiring a dependency and tempted to reach for a service locator or a "context" grab-bag |
| error-handling-observability | adding a log line or catching an error and unsure what severity or how much detail belongs there |
| docs-readme-writing | writing a README or guide that people will actually read instead of skim past |
Each one is self-contained, cross-references the others where it matters, and stays
Related Skills
Architecture Patterns
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domai
Tech Design
Use when writing a tech design, architecture doc, RFC, or design document — follows Google Design Doc format
Figma To Webflow Workflow
A practical playbook for implementing Webflow pages from Figma designs with Claude — MCP setup, project prepar
Atomic Design
Atomic Design quick reference — levels, composition rules, tokens, naming
Design System
Build a complete design system from Figma using Atomic Design methodology
Dd Content
Open the Technical Content and Social department (ship stage) and route the request to one of its 27 atomic ta
Related Agents
Code Architecture Best Practices
Use this agent to review a design or implementation plan against SOLID, Clean/Hexagonal Architecture, DDD aggr
Engine Design Review Architecture
Before a change you've asked for gets built, checks whether the plan is soundly designed — clean boundaries, a
Solid Skills
AI agent skill for writing senior-engineer quality code through SOLID principles, TDD, and clean architecture.