apps/cli/src/templates/claude/skills/tx-workflow/SKILL.md
Guide for working with tx task management. Use when picking up tasks, completing work, or managing dependencies.
npx skillsauth add jamesaphoenix/tx tx-workflowInstall 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.
tx ready --limit 1 --json to get the next unblocked tasktx show <id> to see full details, dependencies, and contexttx memory context <id> to get relevant learnings for the tasktx showtx memory context <id> or tx memory recall <file-path>tx group-context set <id> "<shared context>"ears_requirements and validate with tx doc lint-ears <doc-name-or-yaml-path>tx memory add "what you discovered"bunx --bun vitest run <paths>)tx done <id> to mark the task completetx ready to see if new tasks became availableIf a task is too large, break it down:
tx add "Sub-task title" --parent <parent-id> --description "Details"
# Task B can't start until Task A is done
tx dep block <task-B-id> <task-A-id>
# Remove a dependency
tx dep unblock <task-B-id> <task-A-id>
# General learning
tx memory add "Effect.try catch handler puts errors in the error channel, not success"
# File-specific learning
tx memory learn "src/auth/*.ts" "Auth tokens expire after 24h, refresh logic is in token-service.ts"
# Recall learnings for a file
tx memory recall src/auth/token-service.ts
development
Implement and verify design doc invariants by annotating tests and source code with [INV-*] / @spec tags, then driving tx spec coverage from BUILD toward HARDEN (100% FCI). Works with any design doc that has an invariants block.
data-ai
Link tasks to paired PRD/design specs, export all open work to markdown, and keep Ralph-style loops moving by creating tasks, subtasks, and dependency updates through tx primitives.
development
Refresh bundled tx Claude Code and Codex skills in a project from the canonical tx source without manual copy and paste.
development
Run Ralph against either the full repo queue or tasks linked to one design doc, with injected task/spec/queue context for Codex or Claude runtimes.