github-task-issue
OfficialDraft, humanize, publish, and verify GitHub issues
System Documentation
What problem does it solve?
This Skill turns informal repo context, bug reports, UX findings, screenshots, or implementation notes into small, high-signal GitHub issues that are ready for an engineer to act on, eliminating ambiguous or oversized tickets and enforcing repository conventions.
Core Features & Use Cases
- Scoped semantic titles: Enforces the repository semantic title format type(scope): description with a mandatory lowercase scope and validates the title before publication.
- Drafting modes: Supports a fast mode that formats user input quickly and a deep mode that investigates code, reproductions, and evidence before drafting.
- Humanize and approval gates: Requires explicit invocation of the humanize skill on saved drafts and an AskUserQuestion-style approval with exactly two outcomes before publishing.
- Screenshot handling and render verification: Validates, uploads, and embeds screenshots correctly and verifies the rendered GitHub issue page for images, code formatting, and checklist items after creation.
Quick Start
Draft a scoped issue from the repository context, save the title and draft to a tmp/github-task-issue/<slug> workspace, invoke the installed humanize skill on the draft, validate the title, request explicit approval, publish using the included scripts, and verify the rendered issue page.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: github-task-issue Download link: https://github.com/smykla-skalski/harness/archive/main.zip#github-task-issue Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.