create-item

Featured

Creates an MCP work item from conversation context. Scans existing containers to anchor the item in the right place (Bugs, Features, Tech Debt, Observations, etc.), infers type and priority, creates single items or work trees, and pre-fills required notes. Use when the conversation surfaces a bug, feature idea, tech debt item, or observation worth tracking persistently. Also use when user says: track this, log this bug, create a task for, or add this to the backlog.

AI & Automation 201 stars 21 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
77
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# create-item — Container-Anchored Work Item Creation Create MCP work items intelligently from conversation context. This skill handles container anchoring, tag inference, structure decisions, and note pre-population so you don't have to. --- ## Step 1 — Infer intent from conversation Determine from context (or from `$ARGUMENTS` if provided): - **Title** — what is the work item? - **Type** — bug / feature / tech debt / observation / action item / general task - **Priority** — high / medium / low (default: medium) - **Scope** — single item, or feature with 2+ clear distinct subtasks? If title or type cannot be inferred with confidence, use `AskUserQuestion` with concrete options. Do not ask open-ended questions. --- ## Step 2 — Scan containers Resolve the project rootId first: check session context for a rootId injected by the SessionStart hook, or read `.taskorchestrator/config.yaml`'s top-level `project.rootId` (a file read, not an MCP call). **If a rootId is known:** ``` query_items(operation="overview", anchorId="<rootId>", includeChildren=true) ``` Category containers (Bugs, Features, Tech Debt, etc.) are expected as direct children of the project root — anchor new items there. **Exception:** `agent-observation` items always stay at global depth 0, outside any project root, regardless of whether a rootId is known — they're process-global, not project-scoped. **If no rootId is known**, fall back to an unscoped scan and the classification below (this is also the e...

Details

Author
jpicklyk
Repository
jpicklyk/task-orchestrator
Created
1 years ago
Last Updated
2 weeks ago
Language
Kotlin
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

work-item

Drafts well-formed work items with testable acceptance criteria, then creates them in whatever tracker is connected if the user explicitly asks for that. Also applies the same standard to tighten up an existing work item. TRIGGER when: the user invokes /work-item; OR asks to draft, write up, create, or fix up a ticket, issue, task, story, bug report, or sub-task — for Jira, GitHub, Azure DevOps, Linear, or any other tracker — even when they don't name a tracker or use the word "ticket" explicitly, e.g. "log a bug for...", "file an issue about...", "write up a task for...", "can you create a story for...", "this ticket has no acceptance criteria, can you add some". Do NOT use for general prose writing, PR descriptions, or commit messages — those follow different conventions.

0 Updated today
azborgonovo
AI & Automation Solid

context-item-creation

Guides you through creating context items — instructions, skills, knowledge pointers, and memory events — that give the AI analyst persistent knowledge about your organization. Covers when to create each type, naming conventions, folder organization, and the hard boundary between context (rules and procedures) and the semantic layer (logic and calculations).

39 Updated 2 days ago
honeydew-ai
AI & Automation Solid

camp-workitems

Find, filter, choose, create, or adopt campaign work items with `camp workitem`, `camp wi`, or `camp workitems`. Use when a user wants current active work across intents, designs, explore notes, festivals, or tracked workflow directories; when agents need safe `camp workitem --json` output; or when creating/adopting tracked workflow folders.

44 Updated today
Obedience-Corp