一键导入
task-create
Create a new task with a title and optional description, priority, tags, and linked GitHub issue. Creates a task folder and inserts into SQLite.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create a new task with a title and optional description, priority, tags, and linked GitHub issue. Creates a task folder and inserts into SQLite.
用 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-create |
| description | Create a new task with a title and optional description, priority, tags, and linked GitHub issue. Creates a task folder and inserts into SQLite. |
| argument-hint | <title> [--desc "description"] [--priority high] [--issue 123] [--tags "tag1,tag2"] |
| disable-model-invocation | true |
Creates a new local task for tracking work.
Parse $ARGUMENTS:
--desc "..." — optional description--priority <level> — critical, high, medium, low (default: medium)--issue <number> — optional GitHub issue number to link--tags "tag1,tag2" — optional comma-separated tagsGenerate a slug from the title: lowercase, replace spaces/special chars with hyphens, truncate to 50 chars. Example: "Fix booking flow" -> "fix-booking-flow"
Create the task folder:
SLUG="<generated-slug>"
TASK_DIR="$CLAUDE_PROJECT_DIR/.claude/tasks/$SLUG"
mkdir -p "$TASK_DIR"
TASK.md in the folder with the task details:# <Title>
**Status:** todo
**Priority:** <priority>
**Created:** <timestamp>
**Tags:** <tags or "none">
**GitHub Issue:** <#number or "none">
## Description
<description or "No description provided.">
## Notes
<!-- Add working notes here -->
DB_PATH="$CLAUDE_PROJECT_DIR/.claude/journal/journal.db"
TIMESTAMP=$(date -u '+%Y-%m-%d %H:%M:%S')
sqlite3 "$DB_PATH" "INSERT INTO tasks (slug, title, description, status, priority, tags, github_issue, folder_path, created_at, updated_at) VALUES ('<slug>', '<title_escaped>', '<desc_escaped>', 'todo', '<priority>', '<tags_json>', <issue_or_null>, '.claude/tasks/<slug>/', '$TIMESTAMP', '$TIMESTAMP');"
last_insert_rowid())/workflow-toolkit:task-start <id> when ready to begin