一键导入
task-start
Mark a task as in-progress. Shortcut for /task-update <id> status in-progress.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Mark a task as in-progress. Shortcut for /task-update <id> status in-progress.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Show usage information for any workflow-toolkit skill. Use when the user asks how to use a specific skill, what a skill does, or needs guidance on workflow-toolkit features. Also triggers on "help", "how do I", "what does X do", or "usage" in the context of workflow-toolkit skills.
Initialize and verify the workflow-toolkit environment. Checks SQLite availability, creates the journal database, verifies directory structure, checks gh CLI auth, and reports readiness. Run this after installing the plugin or when troubleshooting.
Pre-flight checklist for open source contributions. Validates code changes against project rules, PR size limits, commit format, linting, and type-checking. Does NOT push or create PRs — only reports issues.
Creates a new Claude Code custom subagent configuration. Guides you through designing agent scope, tools, permissions, hooks, and system prompts.
Creates a new Claude Code custom skill (slash command). Guides you through designing, writing, and placing the SKILL.md file with proper frontmatter, arguments, and best practices.
Open the journal SQLite database in a GUI viewer (DB Browser for SQLite, or similar).
| name | task-start |
| description | Mark a task as in-progress. Shortcut for /task-update <id> status in-progress. |
| argument-hint | <id or slug> |
| disable-model-invocation | true |
Marks a task as in-progress and records the start time.
Parse $ARGUMENTS — accept a numeric ID or slug.
Look up the task in SQLite to verify it exists and get its current status:
DB_PATH="$CLAUDE_PROJECT_DIR/.claude/journal/journal.db"
sqlite3 -header -column "$DB_PATH" "SELECT id, slug, title, status, priority FROM tasks WHERE id = <id> OR slug = '<slug>';"
If the task is already in-progress, inform the user it's already started.
If the task is done, warn that it's already completed and ask if they want to reopen it.
Update the task:
TIMESTAMP=$(date -u '+%Y-%m-%d %H:%M:%S')
sqlite3 "$DB_PATH" "UPDATE tasks SET status = 'in-progress', started_at = COALESCE(started_at, '$TIMESTAMP'), updated_at = '$TIMESTAMP' WHERE id = <id>;"
Update the TASK.md file in the task folder — change **Status:** todo to **Status:** in-progress and add a **Started:** <timestamp> line using the Edit tool.
Confirm with a message like: