بنقرة واحدة
task-list
List and filter local tasks from SQLite. Filter by status, priority, or search by keyword.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
List and filter local tasks from SQLite. Filter by status, priority, or search by keyword.
التثبيت باستخدام 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-list |
| description | List and filter local tasks from SQLite. Filter by status, priority, or search by keyword. |
| argument-hint | ["todo|in-progress|done|blocked|all|priority <level>|search <keyword>"] |
| disable-model-invocation | true |
Lists and filters tasks from the local SQLite database.
Parse $ARGUMENTS to determine the filter:
| Argument | Query filter |
|---|---|
(none) or active | status IN ('todo', 'in-progress', 'blocked') |
todo | status = 'todo' |
in-progress | status = 'in-progress' |
done | status = 'done' |
blocked | status = 'blocked' |
all | No filter |
priority <level> | priority = '<level>' |
search <keyword> | title LIKE '%keyword%' OR description LIKE '%keyword%' |
Query the SQLite database:
DB_PATH="$CLAUDE_PROJECT_DIR/.claude/journal/journal.db"
sqlite3 -header -column "$DB_PATH" "
SELECT id, title, status, priority, tags,
CASE WHEN github_issue IS NOT NULL THEN '#' || github_issue ELSE '' END AS issue,
created_at
FROM tasks
WHERE status IN ('todo', 'in-progress', 'blocked')
ORDER BY
CASE priority WHEN 'critical' THEN 1 WHEN 'high' THEN 2 WHEN 'medium' THEN 3 WHEN 'low' THEN 4 END,
CASE status WHEN 'in-progress' THEN 1 WHEN 'blocked' THEN 2 WHEN 'todo' THEN 3 WHEN 'done' THEN 4 END,
created_at DESC
LIMIT 30;
"
Format as a readable table. Truncate title to ~50 chars if needed.
Show a count summary at the bottom (e.g., "3 active tasks (1 in-progress, 2 todo)").
If no tasks exist, suggest using /workflow-toolkit:task-create <title> to add one.