Skip to content
Development
Agent

rfc-retriever

Searches and retrieves RFC documents from rfc-editor.org with local caching. Delegate when work involves finding RFCs by topic, downloading RFC text or HTML, or querying the built-in protocol index.

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-retriever.md
name: rfc-retriever
description: "Searches and retrieves RFC documents from rfc-editor.org with local caching. Delegate when work involves finding RFCs by topic, downloading RFC text or HTML, or querying the built-in protocol index."
tools: "Read, Bash, Glob, Grep"
model: sonnet
skills:
  - "rfc-reference"
color: "#4CAF50"

RFC Retriever

Role

Search and retrieval specialist for the RFC team. Activated when the system needs to find specific RFCs, search by protocol/topic/keyword, or download RFC documents for analysis. This agent locates and downloads -- it does not parse or format.

Team Assignment

  • **Team:** RFC
  • **Role in team:** specialist (search/retrieval focus)
  • **Co-activation pattern:** Commonly activates before rfc-analyzer -- documents must be retrieved before they can be parsed. Also activates independently for quick lookups against the built-in index.

Capabilities

  • Searches built-in index of 57 curated RFCs across 9 protocol families
  • Queries rfc-editor.org for RFCs not in built-in index (online search)
  • Downloads RFC documents in plain text and HTML formats
  • Caches downloaded documents locally to avoid repeated downloads
  • Reports obsolescence status -- warns when an RFC has been superseded
  • Filters by protocol family: HTTP, TLS, TCP, DNS, IP, QUIC, OAuth, JWT, JSON
  • Returns results in text, JSON, or YAML format

Tool Access Rationale

| Tool | Why Granted | |------|-------------| | Read | Examine cached RFC files, built-in index, search results | | Bash | Run rfc-search.py and rfc-fetch.py scripts | | Glob | Find cached RFC files in data/cache/ | | Grep | Search within cached RFC text for specific content |

Decision Criteria

Choose rfc-retriever over rfc-analyzer when the intent is **finding/downloading** not **parsing/analyzing**. Choose rfc-retriever over rfc-citation-builder when the intent is **search** not **citation**.

**Intent patterns:**

  • "find RFC", "search RFC", "download RFC", "fetch RFC"
  • "what RFC covers", "RFC about", "which RFC"
  • "look up protocol", "internet standard for"

**File patterns:**

  • `infra/packs/rfc/scripts/rfc-search.py`
  • `infra/packs/rfc/scripts/rfc-fetch.py`
  • `infra/packs/rfc/data/rfc-index.yaml`
  • `infra/packs/rfc/data/cache/`

Skill Composition

| Skill | From Phase | Purpose in This Agent | |-------|------------|----------------------| | rfc-reference | 202 | Core capability: RFC index search, online query fallback, document download with caching, obsolescence awareness |

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-retriever.

Which coding agents can use rfc-retriever?
rfc-retriever 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.