create-rfc

Generate structured RFC documents for cross-team technical proposals.

6|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jerelvelarde/chalk-skills --skill create-rfc-jerelvelarde
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-rfc
Source: https://github.com/jerelvelarde/chalk-skills/tree/main/skills/create-rfc
Command: npx skills add https://github.com/jerelvelarde/chalk-skills --skill create-rfc-jerelvelarde

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate structured RFC documents to capture and socialize significant cross-team technical proposals.

Core Features & Use Cases

  • Standardizes cross-team proposals with sections like Summary, Motivation, Detailed Design, and Review Plan.
  • Automates RFC file creation and naming under .chalk/docs/engineering for new proposals.
  • Enforces a defined review timeline and required reviewers to accelerate alignment.

Quick Start

Create a new RFC file at .chalk/docs/engineering/<number>rfc<slug>.md with a concrete proposal, a succinct summary, and a defined 5- to 10-day review period.

Frequently Asked Questions about create-rfc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft an RFC document for a cross-team engineering proposal?▼

You need an RFC for cross-team engineering proposals that affect multiple teams or core infrastructure. It standardizes significant technical decisions by enforcing a formal review period and required reviewers to accelerate alignment.

What sections should be included in a design proposal for engineering teams?▼

A design proposal for engineering teams should include Summary, Motivation, Detailed Design, Review Plan, and formal acceptance criteria. These sections ensure cross-team technical proposals are thoroughly documented and reviewed.

How do I structure an RFC file for a new architecture proposal?▼

You structure an RFC file by generating a markdown document under your engineering docs directory, named with a number and snake_case slug, containing sections for Summary, Motivation, Detailed Design, Review Plan, and acceptance criteria.

When do I need to create an RFC for a software engineering project?▼

Create an RFC when your technical proposal affects multiple teams or core infrastructure. The RFC process enforces a defined 5- to 10-day review timeline and required reviewers to drive cross-team alignment on significant architectural changes.

What's the best way to enforce a review timeline for technical design proposals?▼

The best way to enforce a review timeline for technical design proposals is to generate a structured RFC document that explicitly defines a 5- to 10-day review period and lists required reviewers to accelerate team alignment.

Does generating an RFC document require any external dependencies?▼

Generating an RFC document does not require any external dependencies. The process automatically creates a structured markdown file under your engineering docs directory to capture cross-team technical proposals.