AgentSkillsCN

knowns.task

在处理 Knowns 任务时使用——查看任务详情,决定下一步行动。

SKILL.md
--- frontmatter
name: knowns.task
description: Use when working on a Knowns task - view task details and decide next action

Working on a Task

View task details and determine the appropriate next action.

Announce at start: "I'm using the knowns.task skill to view task [ID]."

Core principle: VIEW AND ROUTE - analyze state, suggest next skill.

The Process

Step 1: View Task

{{#if mcp}}

json
mcp__knowns__get_task({ "taskId": "$ARGUMENTS" })

{{else}}

bash
knowns task $ARGUMENTS --plain

{{/if}}

Step 2: Analyze State

Check:

  • Status: todo, in-progress, done?
  • Assignee: Assigned to someone?
  • AC: Any checked? All checked?
  • Plan: Has implementation plan?
  • Refs: Any @doc/ or @task- references?

Step 3: Suggest Next Action

Based on task state, recommend the appropriate skill:

StateNext Skill
todo, not startedknowns.task.plan
in-progress, no planknowns.task.plan
in-progress, has planknowns.task.implement
done, needs changesknowns.task.reopen
Requirements unclearknowns.task.brainstorm

Step 4: Follow Refs (if needed)

If task has references, follow them for context:

{{#if mcp}}

json
// Doc ref: @doc/path →
mcp__knowns__get_doc({ "path": "<path>", "smart": true })

// Task ref: @task-<id> →
mcp__knowns__get_task({ "taskId": "<id>" })

{{else}}

bash
# Doc ref: @doc/path →
knowns doc "<path>" --plain

# Task ref: @task-<id> →
knowns task <id> --plain

{{/if}}

Quick Actions

Start planning (includes taking ownership):

code
/knowns.task.plan $ARGUMENTS

Continue implementing:

code
/knowns.task.implement $ARGUMENTS

Requirements unclear:

code
/knowns.task.brainstorm $ARGUMENTS

Reopen completed task:

code
/knowns.task.reopen $ARGUMENTS

Remember

  • This skill is for viewing and routing
  • Use plan to start a new task (takes ownership, starts timer)
  • Use implement to continue/complete in-progress tasks
  • Always follow refs for full context