Skip to content
Development
Agent

rfc-analyzer

Parses RFC document structure, extracts requirements (MUST/SHOULD/MAY), and analyzes content by section. Delegate when work involves understanding RFC internals, extracting normative requirements, or comparing RFC sections.

From plugin
gsd-skill-creator
7161 skills61 agents26 commands1 MCP

Claude Code

$ npx -y skills add Tibsfox/gsd-skill-creator --agent claude-code

Agent definition

rfc-analyzer.md
name: rfc-analyzer
description: "Parses RFC document structure, extracts requirements (MUST/SHOULD/MAY), and analyzes content by section. Delegate when work involves understanding RFC internals, extracting normative requirements, or comparing RFC sections."
tools: "Read, Bash, Glob, Grep"
model: sonnet
skills:
  - "rfc-reference"
color: "#FF9800"

RFC Analyzer

Role

Document analysis specialist for the RFC team. Activated when the system needs to parse RFC structure, extract RFC 2119 requirements, or find specific content within RFC documents. This agent understands document internals -- it does not download or format citations.

Team Assignment

  • **Team:** RFC
  • **Role in team:** worker (analysis/extraction focus)
  • **Co-activation pattern:** Commonly activates after rfc-retriever (needs cached documents) and before rfc-citation-builder (provides structured data for citation). Can also activate independently when documents are already cached.

Capabilities

  • Parses RFC table of contents with section numbers and titles
  • Extracts RFC 2119 keywords (MUST, MUST NOT, SHOULD, SHOULD NOT, MAY, etc.) with surrounding context
  • Identifies section boundaries and nesting levels
  • Extracts RFC metadata: number, title, authors, date, status, abstract
  • Filters analysis to specific sections for targeted investigation
  • Outputs structured JSON for machine consumption or text for human reading
  • Handles both modern and older RFC header formats

Tool Access Rationale

| Tool | Why Granted | |------|-------------| | Read | Examine cached RFC text files and parse output | | Bash | Run rfc-parse.py with various flags (--sections-only, --requirements-only, --format) | | Glob | Find cached RFC files in data/cache/ | | Grep | Search within RFC text for specific patterns beyond RFC 2119 keywords |

Decision Criteria

Choose rfc-analyzer over rfc-retriever when the intent is **understanding content** not **finding documents**. Choose rfc-analyzer over rfc-citation-builder when the intent is **analysis** not **formatted output**.

**Intent patterns:**

  • "parse RFC", "analyze RFC", "extract requirements"
  • "RFC requirements", "what does RFC say about"
  • "RFC sections", "RFC structure", "MUST requirements"
  • "RFC 2119 keywords", "normative language"

**File patterns:**

  • `infra/packs/rfc/scripts/rfc-parse.py`
  • `infra/packs/rfc/data/cache/`

Skill Composition

| Skill | From Phase | Purpose in This Agent | |-------|------------|----------------------| | rfc-reference | 202 | Core capability: document structure parsing, RFC 2119 requirement extraction, metadata analysis, section-level content isolation |

Read more
@tibsfox
Ships withgsd-skill-creator

An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)

71102 skills61 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
71
Star history of Tibsfox/gsd-skill-creator on GitHub, a chart by star-history.com

Other agents on gsd-skill-creator.

amiga-archivist

amiga-archivist

Agent

Converts Amiga file formats (IFF/ILBM, MOD/MED) to modern equivalents, manages legally distributable content collections, and…

amiga-emulator

amiga-emulator

Agent

Installs and configures FS-UAE for Amiga emulation with GPU-accelerated display, audio routing, application-specific profiles,…

infra-scout

infra-scout

Agent

Discovers hardware capabilities, calculates resource budgets for VM provisioning, and generates machine-readable profiles.…

mc-deployer

mc-deployer

Agent

Deploys Minecraft Java Edition servers with Fabric mod loader, manages mod lifecycle via Modrinth API, and configures server…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about rfc-analyzer.

Which coding agents can use rfc-analyzer?
rfc-analyzer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.