From tehik-task-board
Runs folder-based task queues for IDE work using paths like Agent_reports/Tasks/To-Do, To-Validate, and Done; processes tasks, writes artifact subfolders, routes completed work to To-Validate or Done, runs a second-pass validation workflow to move items to Done or back to To-Do with review notes, and splits business briefs into tasks. Use when the user mentions task folders, validation queues, or Jira-style boards.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tehik-task-board:task-board-runnerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user gives **paths** (or agrees to defaults), commonly:
The user gives paths (or agrees to defaults), commonly:
Agent_reports/Tasks/To-Do/ — pending tasksAgent_reports/Tasks/To-Validate/ — finished first pass, awaiting reviewAgent_reports/Tasks/Done/ — approved / finalPaths may differ per project — use the user’s directories when provided.
Or they ask to turn a business brief / Jira dump into many task files.
/process-task-board/validate-task-board/business-brief-to-tasks/validate-external-proposalREADME.md inside that subfolder.type: code is not a shortcut. After opening /process-task-board, you must run the full primary workflow/command (/implement-feature, /fix-bug, or /refactor) and complete every phase, including nested flows (/analyze-codebase, /create-branch, /run-tests, /update-docs, /conventional-commit, etc.). The task board only tracks folders; quality gates live in those workflows.Agent_reports/Tasks/board-config.yaml exists, use it as defaults (paths, repos, execution policy, merge target, git strategy). User prompt overrides config.type: code, resolve Git end-state from config first:
git.strategy is mr or auto_merge_target, apply it directlygit.strategy is ask (or missing), ask once at start:
git.merge_target_branch and switch back to git.merge_target_branch
Apply the chosen mode consistently unless user overrides per task.execution.create_branch_before_changes is true, branch creation is mandatory before first code change:
git.merge_target_branch (or main/develop)/create-branch firstpending_validation for To-Validate, done only for Done)done when item is moved to validationTo-Do and reference it from the current task (follow_up_tasks or explicit IDs) before changing state.Treat task board processing as repeatable cycles. Running the command many times must be safe.
To-Do:
To-Validate with status: pending_validationdone unless policy explicitly says direct Done pathTo-Validate:
To-Do with clear review notes (issues, risks, discoveries, required fixes)Done with status: doneTo-Do/To-Validate until criteria are truly satisfiedUse short commands; keep project defaults in config:
/task-board-runner @Agent_reports/Tasks/To-Do... move completed to @Agent_reports/Tasks/DoneIf config contains repos and execution policy (single_task_at_a_time, merge target, git strategy), no need to repeat them in each prompt.
type (frontmatter)type | code_workflow | Primary workflow | Must also follow (when primary says so) |
|---|---|---|---|
code | implement-feature (default for new work) | /implement-feature | /analyze-codebase, /create-branch, /update-docs, /run-tests, /conventional-commit, … |
code | fix-bug | /fix-bug | same pattern; regression test required per fix-bug |
code | refactor | /refactor | /run-tests before and after; /create-branch, /update-docs, /conventional-commit |
analysis | — | (write-up) | optional /analyze-codebase if repo deep-dive needed |
validation | — | /validate-external-proposal | — |
breakdown / epic | — | /business-brief-to-tasks | — |
Optional task fields: code_workflow: implement-feature | fix-bug | refactor in YAML frontmatter (see /process-task-board).
Canonical IDs: implement-feature, fix-bug, refactor, analyze-codebase, create-branch, run-tests, update-docs, conventional-commit, update-dependencies, release, plus board flows above.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub tehik-ee/ai-generic-skills --plugin tehik-task-board