task-issue-generator

Generate GitHub Issues and TSK task documents from TASK-INDEX entries.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2 --skill task-issue-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-issue-generator
Source: https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2/tree/main/.claude/skills/task-issue-generator
Command: npx skills add https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2 --skill task-issue-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts entries in TASK-INDEX into complete, actionable GitHub Issues and corresponding TSK task documents, based strictly on the approved requirements specification.

Core Features & Use Cases

  • Requirement-anchored Issue creation: Generates Issue content by reading the detailed requirements sections and quoting the relevant acceptance criteria or functional descriptions.
  • TSK document generation: Writes TSK files into docs/output/tasks using the shared template structure and proper frontmatter metadata.
  • Atomic workflow management: Updates TASK-INDEX with Issue links and the generated TSK file path in the same run to prevent partial or inconsistent state.

Quick Start

Run task-issue-generator to create the GitHub Issue and TSK document for a specific task ID from TASK-INDEX.

Frequently Asked Questions about task-issue-generator

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

FAQPage Schema
How do I generate GitHub Issues from a requirements specification?

Generate GitHub Issues and TSK documents by reading the detailed requirements specification and TASK-INDEX, then quoting the relevant acceptance criteria and functional details directly into the issue content.

How do I maintain requirements traceability when creating project tasks?

Maintain requirements traceability by quoting the acceptance criteria from the detailed requirements specification directly into the generated GitHub Issues and corresponding TSK documents, linking them back to the TASK-INDEX.

Can I create multiple GitHub Issues for all unstarted tasks at once?

Yes, you can create multiple GitHub Issues at once by running bulk creation via the --all flag, which processes all unstarted tasks listed in the TASK-INDEX and generates their corresponding Issues and TSK documents.

How do I update TASK-INDEX with links after generating GitHub Issues?

Update TASK-INDEX with links by applying an atomic workflow management process that writes the new Issue links and generated TSK file paths into the index during the same run to prevent inconsistent state.

Does task-issue-generator support finding tasks by partial name instead of ID?

Yes, task-issue-generator supports task discovery by partial task name, allowing you to locate and process specific entries in the TASK-INDEX without needing the exact TSK ID.

What is needed to automate task documentation without partial state updates?

Automating task documentation without partial state updates requires an atomic workflow that performs read-before-write operations across TASK-INDEX, requirements specs, and templates, updating the Issue, TSK file, and index simultaneously.