Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add ngocsangyem/MeowKit --skill confluence-spec-analystgit clone --depth 1 https://github.com/ngocsangyem/MeowKitWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/ngocsangyem/meowkit/confluence-spec-analyst)<a href="https://agentmods.dev/skills/ngocsangyem/meowkit/confluence-spec-analyst"><img src="https://agentmods.dev/badge/skills/ngocsangyem/meowkit/confluence-spec-analyst/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/ngocsangyem/meowkit/confluence-spec-analyst"><img src="https://agentmods.dev/badge/skills/ngocsangyem/meowkit/confluence-spec-analyst.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00112 | $0.00820 |
| Opus 5 | $0.00056 | $0.00410 |
| Sonnet 5 | $0.00022 | $0.00164 |
| Haiku 4.5 | $0.00011 | $0.00082 |
Grade A, and why
mk:confluence-spec-analyst scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 63 lines — stays where its author put it; the contents beside it link to each section on GitHub.
mk:confluence-spec-analyst
Forks to the confluence-spec-analyst agent. Read-only at the Confluence side — the agent has Write tool privilege ONLY for persisting the Spec Research Report locally; it never writes to Confluence itself.
Triggers
- "analyze spec for 12345"
- "extract requirements from this confluence page"
- "spec research on https://acme.atlassian.net/wiki/spaces/ENG/pages/12345/Q3-Roadmap"
- "what are the gaps in PAGE-ID 12345"
Operations
analyze PAGE-ID [--include-children N] [--no-images] [--with-commands] — --with-commands is opt-in (default report has suggestions only, no executable commands).
See also
- Agent:
../../agents/confluence-spec-analyst.md - Shared:
../confluence/references/{install-and-auth,cli-idioms,safety-framework}.md - Domain refs:
references/spec-analysis-patterns.md— gap-detection heuristics + weasel-word inventoryreferences/report-template.md— the Spec Research Report skeletonreferences/integration-with-planning-engine.md— how planning-engine consumes the report
- Peer leaves:
mk:confluence-page(raw CRUD),mk:confluence-search(CQL search),mk:planning-engine(consumes this report via--specflag)
Handoff
mk:planning-engineaccepts--spec <report-path>pointing at this report. User runs spec-analyst FIRST, then passes the resulting report path to planning-engine.mk:intakerecognizes Confluence URL/page-id as a 5th source — fetches raw page content via wrapper, recommends spec-analyst for deeper analysis.mk:jira-issue create— human runs manually from the report's Suggested Commands (with--with-commandsflag).
Gotchas
- Source page hash detects staleness; v1 produces a fresh report on every re-run (no diff mode).
mk:multimodalabsent → Image / Diagram Findings section is omitted with[NO_MULTIMODAL]flag; rest of analysis proceeds.- Children pipeline: hard cap of 10 children. Default depth 1. User must explicitly raise both.
--with-commandsis opt-in — default report has suggestions only; preserves "reports not automation".- Grow this list as new edge cases surface.
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 63 lines · 112 tokens per session scan A c369d5833508
mk:confluence-spec-analyst is a skill published in the GitHub repository ngocsangyem/MeowKit (14 stars, last pushed 1mo ago), licensed MIT. It adds 112 tokens to every session and 820 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
daily-report-generator
Automatically generate daily construction reports from field data, worker inputs, weather, and progress photos. Creates professional PDF reports.
dgn-to-excel
Convert DGN files (v7-v8) to Excel databases. Extract elements, levels, and properties from infrastructure CAD files.
dwg-to-excel
Convert AutoCAD DWG files (1983-2026) to Excel databases using DwgExporter CLI. Extract layers, blocks, attributes, and geometry data without Autodesk licenses.
ifc-to-excel
Convert IFC files (2x3, 4x1, 4x3) to Excel databases using IfcExporter CLI. Extract BIM data, properties, and geometry without proprietary software.
drawing-analyzer
Analyze construction drawings to extract dimensions, annotations, symbols, and metadata. Support quantity takeoff and design review automation.
pdf-report-generator
Automatically generate PDF reports from construction data. Create formatted project reports with charts and tables.