ticket/SKILL.md
Fast, git-native task tracking using Markdown files. Replaces Beads.
npx skillsauth add snqb/my-skills ticketInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for local-first, git-native task tracking. tk stores issues as Markdown files in the .tickets/ directory, making it ideal for agent memory and human-agent collaboration.
Maintain state across sessions, track complex dependencies, and provide a clear "Frontier of Work" for coding agents.
curl -o /usr/local/bin/tk https://raw.githubusercontent.com/wedow/ticket/main/tk
chmod +x /usr/local/bin/tk
tk init
tk ready: List tickets that are NOT blocked by dependencies. Start here.tk list: List all open tickets.tk show <id>: Show full details, description, and dependency status of a ticket.tk blocked: List tickets that are currently waiting on others.tk create "Title": Create a new ticket (returns ID like T1).tk status <id> <status>: Update status (todo, doing, done, blocked).tk close <id>: Move ticket to .tickets-done/ (or mark as closed).tk edit <id>: Open the ticket Markdown file for manual editing.tk dep <child> <parent>: Make child dependent on parent.tk dep tree: Visualize the dependency graph.tk rm-dep <child> <parent>: Remove a dependency link.Always run tk ready to see what is actionable. If .tickets/ doesn't exist, ask the user if you should initialize it to track the current goal.
For non-trivial tasks, break the work into a dependency graph:
tk create "Design schema" (T1)tk create "Implement endpoints" (T2)tk dep T2 T1tk ready -> shows T1 is the only actionable item.Update the ticket status as you move through the plan. If you encounter a bug, tk create a new ticket for it and tk dep the current task on the bug fix.
tk close <ids> for completed work.git add .tickets/ .tickets-done/When creating tickets, always include:
Planning a Refactor:
tk create "Extract Auth Logic" --id T1
tk create "Update Login Route" --id T2
tk dep T2 T1
tk ready
Checking Status:
tk show T1
documentation
Enrich Markdown articles with inline Wikipedia links. First mention of each notable entity gets a hyperlink. Use when asked to add wiki links, enrich, or add references to .md files.
development
Structured visual QA: screenshot → batch issues → fix all → verify. Replaces the 300-cycle screenshot→edit death spiral. Optional bishkek review as exit gate. Use when building/polishing UI with browser testing, or when user asks for N iterations/reviews.
development
Find complex code, analyze intent, recommend battle-tested library replacements. Uses radon/eslint for detection, GitHub quality search for alternatives.
research
Research real-world UI patterns from curated galleries (Collect UI, Component Gallery, Mobbin). Use when exploring what exists: dropdowns, accordions, inputs, navigation, cards, modals, etc.