Agent skill

Write Rfc

by videojs in videojs/video.js

Draft or revise a Video.js RFC. An agent skill from videojs/video.js.

Custom licenceAuto-check passedSales & Support

Install Write Rfc

skills CLI
$ npx skills add videojs/video.js --skill write-rfc -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install videojs/video.js write-rfc --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/videojs/video.js.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/write-rfc .claude/skills/write-rfc && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
write-rfc
GitHub stars
40k
Token cost
~375 tokens
SKILL.md length
192 words
Files
1
Skills in repo
38
Repo updated
First seen
Licence
Custom licence

At a glance

Draft or revise a Video.js RFC. An agent skill from videojs/video.js.

  • Works in 7 steps: Verify that an RFC is warranted; skip it… → Read current code, existing RFCs/design… → Define the problem, affected users,… → …
  • Product direction
  • SKILL.md covers Workflow and Example
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Write Rfc is an agent skill from videojs/video.js. Draft or revise a Video.js RFC. Use for public APIs, product direction, user-facing DX, shared architecture, or hard-to-reverse proposals needing buy-in.

Its SKILL.md is about 380 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support, covering Proposals and quotes. The repository describes itself as: Video.js v10 - open source media player framework for HTML and React.

When your agent uses it

  • Product direction
  • Shared architecture
  • Hard-to-reverse proposals needing buy-in

Example prompts

  • “/write-rfc”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Verify that an RFC is warranted; skip it for local implementation details, ordinary bugs, or already-approved work.
  2. Read current code, existing RFCs/design records, related issues, and relevant user evidence.
  3. Define the problem, affected users, constraints, goals, and explicit non-goals.
  4. Present the proposed direction at the level needed for agreement, not a line-by-line implementation plan.
  5. Compare credible alternatives and make costs, compatibility, migration, and unresolved questions explicit.
  6. Define how success will be evaluated and what happens after acceptance.
  7. Keep status draft until the repository's approval process changes it.

What it can do on your machine

Read from SKILL.md and the folder at commit 74cf8cd. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Write Rfc loads about 375 tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 192 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~375

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 192 words (~375 tokens).

“Read rfc/README.md for the current lifecycle and format. If the user explicitly asks for an internal record instead, use a design or decision record when the author owns the choice and no wider agreement is needed.”

— opening of SKILL.md by videojs, Custom licence
name
write-rfc

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/write-rfc of videojs/video.js.

Open the folder on GitHubat commit 74cf8cd

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in videojs/video.js, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Write Rfc next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Write Rfc compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Write Rfc this skillvideojs/video.js40k—~375Automated safety check: PassCustom licence
Doc Coauthoringaws-samples/sample-strands-agent-with-agentcore19540 repos~3.2kAutomated safety check: PassMIT
Audit Onboarding Proposalhoangnb24/repository-harness1.2k—~4kAutomated safety check: PassMIT
No Negative EchoLB623/no-negative-echo897—~965Automated safety check: PassMIT
GEO Service Proposal Generatorzubair-trabzada/geo-seo-claude11k—~3kAutomated safety check: NotesMIT
Architectural ProposalsFritzAndFriends/SharpSite1452 repos~1.6kAutomated safety check: PassMIT

Similar skills

  • Doc Coauthoring

    aws-samples/sample-strands-agent-with-agentcore

    Official

    Guide users through a structured workflow for co-authoring documentation.

    195 GitHub starsUsed in 40 repos~3.2k tokens
    Sales & SupportAuto-check passed
  • Audit Onboarding Proposal

    hoangnb24/repository-harness

    Use only when the user explicitly invokes $audit-onboarding-proposal.

    1.2k GitHub stars~4k tokensUpdated 4 days ago
    Sales & SupportAuto-check passed
  • No Negative Echo

    LB623/no-negative-echo

    Prevent 此地无银三百两式 residue: finalize artifacts without echoing rejected session-only alternatives into labels, metadata, commits, PRs, or handoffs.

    897 GitHub stars~965 tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • GEO Service Proposal Generator

    zubair-trabzada/geo-seo-claude

    Builds a client-ready AI-search-optimization proposal from an existing GEO audit, with pricing tiers, an ROI estimate and a markdown document ready to send.

    11k GitHub stars~3k tokensUpdated yesterday
    Sales & SupportAuto-check: notes
  • Architectural Proposals

    FritzAndFriends/SharpSite

    How to write comprehensive architectural proposals that drive alignment before code is written

    145 GitHub starsUsed in 2 repos~1.6k tokens
    Sales & SupportAuto-check passed
  • Task Profile

    techwolf-ai/ai-first-toolkit

    Mine the user's Claude Code + Cowork session history into a structured task profile, what they do with AI, how often, how successfully where friction lives, then propose atomic skills that would…

    132 GitHub stars~3.6k tokensUpdated 8 days ago
    Sales & SupportAuto-check passed

More from videojs/video.js

All 38 skills in this repo
  • Commit PR

    videojs/video.js

    Commit, push, and create or update a Video.js pull request. An agent skill from videojs/video.js.

    40k GitHub stars~445 tokensUpdated today
    Auto-check passed
  • Maintain Tests

    videojs/video.js

    Gate and audit test value. An agent skill from videojs/video.js.

    40k GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Write API Reference

    videojs/video.js

    Write generated Video.js API reference pages. An agent skill from videojs/video.js.

    40k GitHub stars~804 tokensUpdated today
    Auto-check passed
  • Write Docs

    videojs/video.js

    Write Video.js guides, concepts, READMEs, and JSDoc. An agent skill from videojs/video.js.

    40k GitHub stars~741 tokensUpdated today
    Auto-check passed
  • Translate or audit the values in a Video.js locale pack. An agent skill from videojs/video.js.

    40k GitHub stars~723 tokensUpdated today
    Auto-check passed
  • Change Spf Behavior

    videojs/video.js

    Change SPF playback-engine behaviors. An agent skill from videojs/video.js.

    40k GitHub stars~451 tokensUpdated today
    Auto-check passed

Categories

Questions about Write Rfc

What does Write Rfc do?

Draft or revise a Video.js RFC. An agent skill from videojs/video.js. js.js RFC.

When should I use Write Rfc?

Write Rfc fits situations like: product direction; shared architecture; hard-to-reverse proposals needing buy-in.

How do I install Write Rfc in Claude Code?

Run `npx skills add videojs/video.js --skill write-rfc -a claude-code`. Or copy the skill folder (.agents/skills/write-rfc in videojs/video.js) into .claude/skills/write-rfc in your project. Claude Code loads it when a task matches its description.

How do I install Write Rfc in Codex?

Run `npx skills add videojs/video.js --skill write-rfc -a codex`. Or copy the skill folder (.agents/skills/write-rfc in videojs/video.js) into .agents/skills/write-rfc in your project. Codex loads it when a task matches its description.

Can I use Write Rfc in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add videojs/video.js --skill write-rfc -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/write-rfc, .gemini/skills/write-rfc, .github/skills/write-rfc and .opencode/skills/write-rfc in your project.

What does Write Rfc need to run?

SKILL.md names no scripts, command-line tools or credentials: Write Rfc is instructions for the agent only.

Does Write Rfc access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Write Rfc safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Write Rfc use?

Write Rfc has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Write Rfc use?

About 375 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Write Rfc?

Skills that share tags, products or a category with Write Rfc: Doc Coauthoring (aws-samples/sample-strands-agent-with-agentcore, 195 stars), Audit Onboarding Proposal (hoangnb24/repository-harness, 1.2k stars), No Negative Echo (LB623/no-negative-echo, 897 stars) and GEO Service Proposal Generator (zubair-trabzada/geo-seo-claude, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Write Rfc?

videojs (a GitHub organization) maintains it in videojs/video.js, which has 39,909 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on October 8, 2026.

Source: videojs/video.js on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.