원클릭으로
rfc-adr-authoring
// Create or revise RFCs and ADRs using Lawbot-Hub templates, strong in-repo examples, and concrete failure-mode examples. Use when drafting, reviewing, or tightening RFC/ADR documents, or when assessing RFC/ADR quality.
// Create or revise RFCs and ADRs using Lawbot-Hub templates, strong in-repo examples, and concrete failure-mode examples. Use when drafting, reviewing, or tightening RFC/ADR documents, or when assessing RFC/ADR quality.
Generates TRMNL-compatible e-ink display images. Use when creating images for TRMNL devices, converting images to 1-bit format, or uploading content to e-ink displays. Triggers on "TRMNL", "e-ink", "e-paper", "terminal display".
Convert documents and files to useful Markdown using the installed markitdown and markit CLIs. Use when converting PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx, .xls), HTML, CSV, JSON, XML, images, audio, ZIP archives, YouTube URLs, or EPubs to Markdown, when choosing between markit and markitdown for better extraction quality, when comparing PDF extraction results, or when OCR may be needed for scanned or image-heavy PDFs.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends an AI coding agent's capabilities with specialized knowledge, workflows, or tool integrations.
Render inline interactive visuals — SVG diagrams, HTML widgets, charts, and explainers — directly in the conversation. Use this skill whenever the user asks to visualize, diagram, chart, illustrate, or explain something visually, or when an explanation would genuinely benefit from a spatial or interactive diagram rather than text. Also triggers for flowcharts, architecture diagrams, data visualizations, interactive explainers, comparison layouts, UI mockups, and requests containing 'show me', 'draw', 'map out', 'visualize', or 'diagram'.
This skill should be used when creating commits or pull requests, enforcing a human-written PR structure, intent capture, and evidence in agentic workflows.
Official skill for the XcodeBuildMCP CLI. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
| name | rfc-adr-authoring |
| description | Create or revise RFCs and ADRs using Lawbot-Hub templates, strong in-repo examples, and concrete failure-mode examples. Use when drafting, reviewing, or tightening RFC/ADR documents, or when assessing RFC/ADR quality. |
Produce clear, decision-grade RFCs/ADRs that are scoped, testable, and aligned with existing templates and best examples. Use concrete examples to calibrate taste before drafting; avoid replacing understanding with checklists.
If the request to write or revise an RFC/ADR is underspecified and the answer would change the design shape, invoke the ask-questions-if-underspecified skill before drafting. Otherwise, inspect the repo and examples first; do not ask questions that source evidence can answer.
docs/rfc/RFC_TEMPLATE.md (from your repo)docs/architecture/adr-template.md (from your repo)references/templates/RFC_TEMPLATE.mdreferences/templates/ADR_TEMPLATE.mdCalibrate from examples
Clarify only what evidence cannot answer
ask-questions-if-underspecified.Select the right template
Draft with explicit decision boundaries
Quality pass (required)
Use these as lenses while reviewing, not as a section recipe:
These are recurring misses. Apply them when relevant; do not force every RFC into every category.
Good RFCs (best-in-class):
references/examples/good/rfc/2025-12-29-orchestrator-spec.md
references/examples/good/rfc/2025-12-30-orchestrator-tool-requests.md
references/examples/good/rfc/2025-12-30-vault-events-pipeline.md
references/examples/good/rfc/2026-01-01-hub-cleanup-unified-ops-ui.md
references/examples/good/rfc/2025-11-22-homelab-vision.md
Good ADRs (best-in-class):
references/examples/good/adr/2025-12-29-orchestrator-kernel.md
references/examples/good/adr/2025-12-30-text-extraction-pipeline.md
references/examples/good/adr/adr-0001-overlay-packaging.md
references/examples/good/adr/adr-0002-core-and-stacks.md
references/examples/good/adr/adr-004-homelab-build-harness.md
Bad examples (avoid these patterns):
references/examples/bad/rfc/2025-11-23-homeassistant-credentials.md
references/examples/bad/adr/adr-002-homelab-remote-ha-draft.md
Read these to understand why “good” RFCs are still imperfect:
references/reviews/good-rfcs-weaknesses.mdreferences/reviews/rfc-failure-modes.mdUse references/reviews/rfc-failure-modes.md when a draft needs principal-engineer scrutiny, when a previous pass was called vague or slop, or when the RFC is trying to make a package/lifecycle/security boundary look declarative.
Run a critical review pass and revise the RFC/ADR until it reads cleanly to the relevant audiences:
If any persona would still be confused or blocked, revise and repeat before finalizing.