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.