本文へ移動
cccskills
無料GitHub で公開

deliverable-builder

Produce a professional, send-ready deliverable on the user's behalf — in the correct file format (never raw markdown), in the user's voice, structured to lead with the strongest material, and free of document-level AI tells. Runs a gated pipeline with a fresh-context verification policeman and a Stop-hook that won't let the session finish without a verified PASS. Use when producing a job take-home, client report, executive one-pager, slide deck, proposal, or anything going out under the user's name.

インストール方法を見る

含まれるファイル(6)

  • SKILL.md5.4 KB
  • references/approval-gates.md4.5 KB
  • references/intake.md11.8 KB
  • references/qa-protocol.md6.4 KB
  • references/render-guide.md8.5 KB
  • references/structure-altitude.md5.5 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Deliverable Builder

This skill is the conductor. It produces a finished, human-quality deliverable by running a fixed pipeline of stages — and it makes that process non-skippable, because a skipped or lazy stage shows up at Gate 2 as a requirement the artifact fails. Most stages reuse an existing skill or tool; this skill owns the sequence, the gates, and the quality bars.

Read each reference file when you reach its stage — don't load them all at once.

When to use

Any time the user asks you to produce something they'll send — a take-home, client report, one-pager, deck, proposal. Not for internal scratch notes, code (use code-voice), or content you're publishing as Genesis (use content-publish / genesis-voice).

The pipeline

#StageRead / invokeGate
1Intake — frame, freeze acceptance criteria, pick format, open the specreferences/intake.mdGate 1 (interactive)
2Draft — produce the actual substance against the frozen criteria(your analysis)
3Structure & altitude — lead with the answer, action titles, methodology→appendixreferences/structure-altitude.md
4Voice — make it sound like the userinvoke the voice-master skill
5Anti-slop — strip document/sentence AI tellsinvoke the humanizer skill (voice-calibration off — voice-master already voiced it)
6Render — produce the real file (PDF/DOCX/PPTX/XLSX); set status: rendered_unverifiedreferences/render-guide.md (pandoc / /make-pdf / /drawio-skill / OfficeCLI when office_deliverables active)
7Verify — fresh-context adversarial PASS/FAIL vs. the frozen criteriareferences/qa-protocol.mdGate 2 (policeman)
8Sign-off — user approves the verified artifactreferences/approval-gates.mdGate 3 (interactive)

Gate 2 FAIL loops back to the tagged stage (bounded: 2 cycles, then escalate). Only a PASS advances to Gate 3.

Hard rules

  • No raw markdown as the final external artifact. Render to the format the audience expects (render-guide.md). Markdown is for authoring, not delivery.
  • Voice and anti-slop are mandatory, not optional polish. Every external deliverable goes through voice-master and humanizer before Render.
  • Lead with the strongest material. Decide what_leads at Intake; the verifier checks it.
  • The spec is the state. Carry state in ~/.genesis/sessions/<session_id>/deliverable.json, not in your head — see intake.md for the schema and session-id resolution.
  • Never claim done without a Gate-2 PASS. The Stop-hook enforces this; don't fight it — pass the gate or cancel the deliverable (approval-gates.md).

State machine

drafting → rendered_unverified → verified → shipped (or cancelled). The Stop-hook gate (scripts/hooks/deliverable_gate_guard.py) blocks session-end only in rendered_unverified. Set rendered_unverified right after Render, verified only after a Gate-2 PASS, shipped after Gate 3. If the user abandons it, set cancelled.

Modes

  • Foreground (default): interactive Gates 1 & 3, the Gate-2 policeman, and the Stop-hook backstop. Triggered when the user asks you directly.
  • Autonomous (v2): runs as a Genesis task-executor step (the decomposer assigns this skill when the task plan has a ## Deliverable Frame). Gate 1 is read from that frame — no interview; Gate 2 is still this skill's own check (run in-session — the Task tool isn't available to an executor step); Gate 3 is a Telegram approval handled by the executor (a VERIFYING-phase blocker); escalation is executor-native; the Stop-hook does NOT apply. See references/intake.md → "Autonomous mode" and references/approval-gates.md.

What this does NOT do (yet)

Real Telegram file attachment for autonomous Gate 3 (sends path + summary for now — fast-follow), and the enterprise-ai-skills / hallmark extras. One deliverable at a time. (Real .xlsx with formulas and polished .pptx decks now work when the optional OfficeCLI backend is present — see references/render-guide.md; without it the builder falls back to CSV / pandoc-basic.)

Example

User: "Turn my take-home analysis into the submission packet it should have been." You: Intake (audience = FDE hiring team; format = PDF; what_leads = the pipeline decision + benchmark results; freeze the brief's asks into AC1…ACn) → Gate 1 → Draft → Structure (answer first, methodology to appendix, action-title headings) → voice-master → humanizer → render PDF via pandoc/make-pdf → Gate 2 (fresh reviewer re-reads the original brief, byte-checks the PDF is real, per-criterion verdict) → Gate 3 sign-off → ship.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Forward Deployed Engineer delivery contract for AWS engagements, build-first artifacts, grounded cost estimates, Well-Architected review, evolution roadmap

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

Canonical guide to Genesis browser automation - layers (Camoufox, Chromium, the user's Chrome over CDP, TinyFish, desktop), per-tool timeouts, safety gates, verify-after-act, what a click checks (scroll, hit test, covered targets), overlays, iframes, tabs, and failure diagnosis

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

cc-update

無料

Update Claude Code (the CC CLI / "clog code") to a new version, or bump the pinned CC version. Use when the user asks to update Claude Code, bump the CC pin, evaluate a new CC release, or says "clog code update". Routes to the canonical, standardized process in docs/reference/cc-compatibility.md — do NOT re-derive the update mechanism by grepping every time. Do NOT use for general "what changed in CC" trivia with no intent to update.

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

This skill should be used when a session's job is to DRIVE OPEN PRs TO MERGE rather than to write new code — "close out the open PRs", "review and fix the open PRs", "what's blocking our PRs", "which PRs are mergeable". It owns the In Review column: it reads each PR's gate status, verifies and fixes review findings on PRs OTHER sessions built, replies in-thread, and stops at the merge gate for the user's per-PR approval. Do NOT load it for building a feature and opening its PR — that is a build session (`genesis-development`).

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

Code understanding tool selection. Use when exploring architecture, finding definitions, tracing call chains, assessing blast radius of changes, or debugging code paths in the Genesis codebase.

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

End-to-end content creation and publishing. Takes a topic (or generates one), drafts in the user's voice, gets approval via Telegram, and publishes to Medium via browser automation. Invoke with "publish a post about X", "write and publish to Medium", "content-publish", or when an ego-dispatched session needs to create and distribute content.

日本語の概要は準備中です。原文の説明を表示しています。

WingedGuardian/GENesis-AGI962026年10月12日 更新

WingedGuardian のスキルをすべて見る

このスキルの問題を報告する