Contributing

We welcome contributions! This section explains how to contribute to Doctrine Doctor.

Getting Started

Page Description
Overview How to contribute
Development Setting up the dev environment
Creating Analyzers Build custom analyzers
Agent Workflow A concise workflow for AI-assisted changes
Quality Checks Which automated checks to run and when

Agent context is kept in MEMORY.md, CONTEXT.md, the rules, ADRs, project skills in .claude/skills/, and subagent briefs.


Table of contents