igmarin/agnostic-planning-skills

plan-tickets

Use when breaking a plan into tracker tickets or classifying work items. Draft-only unless the user explicitly asks to create issues. Trigger words: create tickets, Jira, Linear, GitHub Issues, classify work items, ticket drafts.

First seen Jun 19, 2026

Installation

$ npx skills add igmarin/agnostic-planning-skills --skill plan-tickets

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from igmarin/agnostic-planning-skills · top by installs.

npx skills add igmarin/agnostic-planning-skills

Browse all from igmarin/agnostic-planning-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT
More metadata
version
1.0.0
user-invocable
true

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,229 B
  • docs SUMMARY.md 249 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 25 installs

SKILL.md

Plan Tickets

Normalize inputs, classify each work item, draft tickets in a standard structure. Default mode: draft-only.

HARD-GATE

  • Do not create tracker issues unless explicitly asked.
  • Do not assume tracker credentials, project fields, sprint IDs, or status behavior.
  • If only tickets are requested, return Markdown drafts.

Core Process

  1. Normalize initiative: theme, project, draft vs. create mode, default bucket, constraints.
  2. Classify each ticket: type, area, execution order, dependency level, target bucket using the classification rules below.
  3. Apply sprint placement: foundation/api before client, exclude external confirmations, place follow-up tickets in ready-to-refine.
  4. Apply title prefixes: BE | (backend), FE | (frontend), Mobile | (mobile).
  5. Draft each ticket with five sections: Summary, Background, Acceptance Criteria, Dependencies, Technical Notes.
  6. Output:

Draft-only (default): Markdown tickets with classification line and five-section structure plus a readiness checklist.

Create-in-tracker: After explicit approval, create issues using the tracker API. Validate required fields; do not set status on create. Confirm with one issue before bulk creation.

Classification Rules

[type: Story|Task] [area: backend|web|mobile|cross-platform|external] [executionorder: foundation|api|client|follow-up] [dependencylevel: unblocked|blocked] [target_bucket: ready-to-refine|next-dev-sprint|later]

Optional: coordinationneed, externaldependency, urgency.

Extended Resources

  • [EXAMPLES.md](./EXAMPLES.md) — full plan-to-ticket example
  • [assets/ticket-samples/sampleissue.md](assets/ticket-samples/sampleissue.md) — sample issue format

Integration

Skill When
generate-tasks After tasks exist
create-prd Align tickets with PRD scope