一键导入
brief
Generate a compiled decision brief from the current sprint's claims.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a compiled decision brief from the current sprint's claims.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fast pre-flight health check for all Grainulator MCP servers. Pings each server once, reports status in a table, and provides exact fix commands for any that are down. Use before starting any Grainulator session to avoid wasting time on MCP disconnections.
Generate a presentation deck from the compiled sprint data.
Size-efficient URL fetch with semantic extraction. Use for ad-hoc web research when you want content without the raw HTML overhead.
Corroborate a claim against an external source URL.
Intent router that detects user intent from plain messages and dispatches to the appropriate skill.
Sprint analytics — type distributions, stale claims, velocity, prediction scoring
| name | brief |
| description | Generate a compiled decision brief from the current sprint's claims. |
| tools | ["mcp__wheat__wheat_compile","mcp__wheat__wheat_status","mcp__mill__mill_convert","mcp__mill__mill_formats","mcp__mill__mill_preview","Write","Read"] |
The user wants a compiled output document from the current sprint.
$ARGUMENTS
Optional: output format (pdf, html, md). Default: html.
Run wheat_compile to ensure compilation is current and there are no blocking conflicts.
/resolve.Check sprint readiness via wheat_status:
Read compilation.json -- this is the source of truth, never read claims.json directly for output.
Read the template at ${CLAUDE_PLUGIN_ROOT}/skills/_templates/sidebar-brief.html for the canonical accessible HTML structure. All generated HTML MUST follow this template exactly. Note: the path uses ${CLAUDE_PLUGIN_ROOT} because the template lives in the Grainulator plugin directory, not the user's repo.
Generate the brief using mill_convert:
WCAG compliance checklist -- first read and apply every item from
${CLAUDE_PLUGIN_ROOT}/skills/_templates/wcag-shared.md, then verify
these brief-specific items:
<nav aria-label="Table of contents"> wrapping sidebar linksaria-current="page" on active sidebar link (JS IntersectionObserver updates this)<h1> page title, <h2> sections, <h3> subsections -- never skip levels<table> elements have <caption> and <th scope="col|row"><details><summary> disclosure, not display: noneWrite output to output/brief.<ext> in the sprint directory.
Print summary:
Brief generated: output/brief.<ext>
Claims: <count> active, <count> topics
Strongest evidence: <tier>
Next steps:
/present -- turn this into a slide deck
/blind-spot -- check for gaps before sharing
/status -- review the full sprint dashboard