I built a small repo of ready-to-use project rules for AI coding agents, based on classic software engineering books.
Supported tools:
- Codex: AGENTS.md
- Cursor: .cursor/rules/.mdc
- Claude Code: .claude/rules/.md
Books included:
1. A Philosophy of Software Design — John Ousterhout
2. Clean Architecture — Robert C. Martin
3. Clean Code — Robert C. Martin
4. Code Complete — Steve McConnell
5. Designing Data-Intensive Applications — Martin Kleppmann
6. Domain-Driven Design — Eric Evans
7. Domain-Driven Design Distilled — Vaughn Vernon
8. Implementing Domain-Driven Design — Vaughn Vernon
9. Patterns of Enterprise Application Architecture — Martin Fowler
10. Refactoring — Martin Fowler
11. Release It! — Michael T. Nygard
12. The Pragmatic Programmer — Andrew Hunt and David Thomas
13. Working Effectively with Legacy Code — Michael Feathers
The idea is not to summarize or replace the books, but to turn their engineering principles into practical instructions that can guide agent behavior during implementation, refactoring, review, and testing.
1 comment
[ 3.3 ms ] story [ 10.6 ms ] threadSupported tools:
- Codex: AGENTS.md
- Cursor: .cursor/rules/.mdc
- Claude Code: .claude/rules/.md
Books included:
1. A Philosophy of Software Design — John Ousterhout
2. Clean Architecture — Robert C. Martin
3. Clean Code — Robert C. Martin
4. Code Complete — Steve McConnell
5. Designing Data-Intensive Applications — Martin Kleppmann
6. Domain-Driven Design — Eric Evans
7. Domain-Driven Design Distilled — Vaughn Vernon
8. Implementing Domain-Driven Design — Vaughn Vernon
9. Patterns of Enterprise Application Architecture — Martin Fowler
10. Refactoring — Martin Fowler
11. Release It! — Michael T. Nygard
12. The Pragmatic Programmer — Andrew Hunt and David Thomas
13. Working Effectively with Legacy Code — Michael Feathers
The idea is not to summarize or replace the books, but to turn their engineering principles into practical instructions that can guide agent behavior during implementation, refactoring, review, and testing.
Repo: https://github.com/ciembor/agent-rules-books
Have fun, Maciej Ciemborowicz