rfc

Installation
SKILL.md

RFC (Request for Comments) / Design Documents

Overview

An RFC (Request for Comments) is a design document that proposes a significant technical change and solicits structured feedback from the team before a decision is made. Unlike an ADR, which records a decision already taken, an RFC is a proposal -- it invites discussion, critique, and refinement.

RFCs are the primary mechanism for making large-scale technical decisions collaboratively. They ensure that significant changes are well-thought-out, that alternatives are considered, and that the team has an opportunity to surface concerns before implementation begins.

When to Write an RFC

Write an RFC when:

  • A change affects multiple teams, services, or systems
  • The implementation will take more than a few days of effort
  • There are multiple viable approaches and the trade-offs are not obvious
  • The change introduces new infrastructure, frameworks, or patterns
  • You need buy-in from stakeholders outside your immediate team
  • The decision is hard to reverse once implemented
Installs
1
GitHub Stars
10
First Seen
7 days ago
rfc — tyler-r-kendrick/agent-skills