Generates comprehensive Request for Comments (RFC) documents to propose, discuss, and finalize major architectural changes.
The Architectural RFC Template skill helps engineering teams move from informal ideas to structured, collaborative decision-making by providing a standardized framework for architectural proposals. It guides Claude to document the problem statement, technical design, alternatives considered, and potential risks, ensuring all stakeholders are aligned before implementation begins. Grounded in industry standards like the Rust RFC process and Architecture Decision Records (ADRs), this skill is essential for technical leads and architects who need to build consensus and maintain a clear audit trail of technical debt and design choices.
Key Features
01Standardized RFC headers for tracking status, authors, and related issues
02Built-in anti-pattern detection to prevent vague proposals or late-stage feedback
035 GitHub stars
04Detailed design structure for APIs, data structures, and state management
05Quantifiable problem impact analysis covering latency, cost, and productivity
06Systematic evaluation of alternatives and trade-offs to justify decisions
Use Cases
01Documenting major breaking changes in shared libraries or internal APIs
02Proposing a migration from a monolithic architecture to microservices
03Introducing new design patterns or core technology stacks to an engineering team