Repository
ciembor/agent-rules-books agent skills
- skills
- 14
- GitHub stars
- 2.9k
GitHub description: “AGENTS.md rules / skills for AI coding agents: Codex, Cursor & Claude Code. Inspired by Clean Code, Refactoring, DDD, Clean Architecture and DDIA programming books.”
- Stars
- 2,927 (515 forks)
- Licence
- MIT
- Last push
- Sep 2026
- Created
- Apr 2026
- agents-md
- agent-rules
- agent-skills
- code-quality
- refactoring
- domain-driven-design
- programming-books
- ai-agent
- ai-skills
- claude-code
- claude-code-skills
- codex
- codex-skills
- cursor-rules
- cursor-skills
- agentsmd
Install all skills
npx skills add ciembor/agent-rules-booksAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in ciembor/agent-rules-books, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Apply Martin Fowler-inspired enterprise architecture rules when choosing layers, service layers, transaction scripts, domain models, repositories… | ciembor/ | 2.9k | — | ~228 | Automated safety check: Pass | MIT | 28 days ago |
| 2 | Apply John Ousterhout-inspired software design rules when reducing complexity, designing module boundaries, or reviewing APIs and abstractions. | ciembor/ | 2.9k | — | ~181 | Automated safety check: Pass | MIT | 28 days ago |
| 3 | Apply Robert C. Martin-inspired architecture rules when separating business policy from frameworks, databases, UI, or infrastructure details. | ciembor/ | 2.9k | — | ~166 | Automated safety check: Pass | MIT | 28 days ago |
| 4 | Apply Robert C. Martin-inspired clean code rules when improving readability, naming, function design, responsibilities, or testable everyday code. | ciembor/ | 2.9k | — | ~154 | Automated safety check: Pass | MIT | 28 days ago |
| 5 | Apply Steve McConnell-inspired construction rules when implementing routines, variables, classes, control flow, defensive code, or tests. | ciembor/ | 2.9k | — | ~165 | Automated safety check: Pass | MIT | 28 days ago |
| 6 | Apply Martin Kleppmann-inspired data-system rules when designing reliability, scalability, consistency, replication, transactions, streams, or… | ciembor/ | 2.9k | — | ~206 | Automated safety check: Pass | MIT | 28 days ago |
| 7 | Apply Eric Evans-inspired DDD rules when modeling a complex domain, defining bounded contexts, protecting ubiquitous language, or designing aggregates. | ciembor/ | 2.9k | — | ~177 | Automated safety check: Pass | MIT | 28 days ago |
| 8 | Apply Vaughn Vernon-inspired lightweight DDD rules when using bounded contexts, subdomains, context maps, and tactical modeling without excess ceremony. | ciembor/ | 2.9k | — | ~188 | Automated safety check: Pass | MIT | 28 days ago |
| 9 | Apply Vaughn Vernon-inspired implementation DDD rules when building aggregates, domain events, repositories, application services, or context integrations. | ciembor/ | 2.9k | — | ~201 | Automated safety check: Pass | MIT | 28 days ago |
| 10 | 10.Refactoring Apply Martin Fowler-inspired refactoring rules when improving existing code structure while preserving observable behavior. | ciembor/ | 2.9k | — | ~154 | Automated safety check: Pass | MIT | 28 days ago |
| 11 | Apply Refactoring.Guru-inspired rules when diagnosing code smells, choosing refactoring techniques, and stopping cleanup before uncontrolled redesign. | ciembor/ | 2.9k | — | ~170 | Automated safety check: Pass | MIT | 28 days ago |
| 12 | 12.Release It Apply Michael T. An agent skill from ciembor/agent-rules-books. | ciembor/ | 2.9k | — | ~174 | Automated safety check: Pass | MIT | 28 days ago |
| 13 | Apply Hunt and Thomas-inspired pragmatic programming rules when improving engineering judgment, feedback loops, DRY knowledge, orthogonality, automation, or adaptability. | ciembor/ | 2.9k | — | ~187 | Automated safety check: Pass | MIT | 28 days ago |
| 14 | Apply Michael Feathers-inspired legacy-code rules when changing hard-to-test code safely with characterization tests, seams, sprout methods, or wrap methods. | ciembor/ | 2.9k | — | ~201 | Automated safety check: Pass | MIT | 28 days ago |
Questions, answered from the data.
What is the best skill in ciembor/agent-rules-books?
Patterns of Enterprise Application Architecture from ciembor/agent-rules-books ranks first of the 14 skills in ciembor/agent-rules-books listed here, with the highest score: its repository has 2.9k GitHub stars, its SKILL.md loads about 228 tokens and it passes the automated safety check with no findings. Next come A Philosophy of Software Design and Clean Architecture Rules.
Are the skills in ciembor/agent-rules-books official?
None yet. All 14 skills in ciembor/agent-rules-books listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from ciembor/agent-rules-books?
Run npx skills add ciembor/agent-rules-books in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.