1 comment

[ 3.3 ms ] story [ 10.6 ms ] thread
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.

Repo: https://github.com/ciembor/agent-rules-books

Have fun, Maciej Ciemborowicz