Skills for Real Engineers. Straight from my .agents directory.
clean-architecture
Agent skill fromciembor/agent-rules-books
Apply Robert C. Martin-inspired architecture rules when separating business policy from frameworks, databases, UI, or infrastructure details.
How to install clean-architecture
npx skills add ciembor/agent-rules-books# or add only this skill to Claude Code: copy the folder
clean-architecture/
# into
~/.claude/skills/clean-architecture/ (all projects)
.claude/skills/clean-architecture/ (one project)
1# Clean Architecture Skill23Use this skill when a task involves architectural boundaries, dependency direction, use cases, entities, interface adapters, framework isolation, or technology churn.45Before making design or code decisions, read and apply [clean-architecture.mini.md](clean-architecture.mini.md). Use [clean-architecture.md](clean-architecture.md) only as a deeper reference when the mini rules are not enough for the current architectural tradeoff.
Excerpt shown under the repository's MIT license.
More skills in agent-rules-books
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
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
Production-grade engineering skills for AI coding agents.
