github-ticket-intake

Convert unstructured user requests into GitHub issues, checklists, or linked sets.

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill github-ticket-intake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-ticket-intake
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/github-ticket-intake
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill github-ticket-intake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill takes messy, unstructured requests and turns them into concrete GitHub work items by building a task contract and deciding whether to create a single issue, a checklist, or a small linked set, then optionally writing artifacts to GitHub or returning a draft package.

Core Features & Use Cases

  • Route on intent and build the contract before any writes, ensuring a clear boundary between intake and execution.
  • Resolve destination: determine repo, optional project placement, and whether to create one ticket, a checklist, or a small linked set.
  • Support both artifact-only creation and workflow placement or handoff, with draft-only and write-ready modes.
  • Provide guidance, templates, and scripts to create issues, linked sets, and project entries, or to return a ready-to-edit ticket package.

Quick Start

Provide a rough request and repo context, and I will generate a task contract and, if requested, draft GitHub artifacts.

Frequently Asked Questions about github-ticket-intake

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

FAQPage Schema
How do I convert messy user requests into tracked GitHub issues?

To convert messy user requests into tracked GitHub issues, provide the request and repo context. The system builds a task contract to resolve whether it becomes a single issue, a checklist, or a linked set, then optionally writes artifacts to GitHub.

Does this workflow support creating linked issue sets instead of single tickets?

Yes, this workflow supports creating linked issue sets. It resolves the destination structure to determine whether a request should become a single GitHub issue, a checklist, or a small linked set based on the request scope.

Can I generate draft GitHub project entries without writing directly to the repository?

Yes, you can generate draft artifacts without writing directly. The system supports a draft-only mode that returns a ready-to-edit ticket package, alongside a write-ready mode that applies preflight checks before executing writes.

What context do I need to provide to map GitHub issues to a project?

To map GitHub issues to a project, you must provide a known repository context, clarity on write intent, and optional project mapping parameters. This context is required to build the task contract before any artifact creation.

What is the best way to automate GitHub ticket intake from unstructured requests?

The best way to automate GitHub ticket intake is to route on intent and build a task contract before any writes. This establishes a clear boundary between intake and execution, ensuring templates and preflight checks are applied before creating issues.