publish-report

Drafts a report and publishes it after drafting and approval preconditions are met.

1|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill publish-report-ginaecho
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: publish-report
Source: https://github.com/ginaecho/skill-achievability-compiler/tree/main/corpus/skills/blocked_precondition
Command: npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill publish-report-ginaecho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It defines a two-step report publication workflow where a report must be drafted and approved before it can be published, making the publication preconditions explicit. ## Core Features & Use Cases - Draft Step: Uses the draft tool to mark a report as drafted. - Publish Step: Uses the publish tool, which requires the report to be both drafted and approved, to mark it published. - Use Case: A team needs a report to go out to readers only after it has been written and signed off; this skill encodes that gated workflow. ## Quick Start Draft the report and then publish it once it has been approved.

Frequently Asked Questions about publish-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a report with this workflow?▼

First run the draft tool to mark the report drafted, then run the publish tool. Publish only succeeds when the report is both drafted and approved, so approval must be obtained outside this skill.

What tools does the publish-report skill use?▼

It uses two tools: draft, which marks the report drafted, and publish, which requires the report to be drafted and approved and marks it published.

Why does publishing fail after drafting the report?▼

Publishing fails because the publish tool requires the report to be approved in addition to drafted. This skill grants no approval capability, so approval must come from outside the skill.

Can this skill approve a report by itself?▼

No. The skill explicitly states that nothing in it grants approval and no approval tool is available, so the approval precondition must be satisfied by an external mechanism.