tasks

GitHub

管理 TinyAGI 看板任务,支持列出、创建、更新状态及添加评论。自动识别 [task:ID] 标签完成指派工作,用于日常任务流转与进度同步。

.agents/skills/tasks/SKILL.md TinyAGI/tinyagi

Trigger Scenarios

update task mark task done list my tasks create task check tasks comment on task task comments [task:ID]

Install

npx skills add TinyAGI/tinyagi --skill tasks -g -y
More Options

Non-standard path

npx skills add https://github.com/TinyAGI/tinyagi/tree/main/.agents/skills/tasks -g -y

Use without installing

npx skills use TinyAGI/tinyagi@tasks

指定 Agent (Claude Code)

npx skills add TinyAGI/tinyagi --skill tasks -a claude-code -g -y

安装 repo 全部 skill

npx skills add TinyAGI/tinyagi --all -g -y

预览 repo 内 skill

npx skills add TinyAGI/tinyagi --list

SKILL.md

Frontmatter
{
    "name": "tasks",
    "description": "Manage your assigned tasks on the TinyAGI kanban board — list tasks, update task status, create new tasks, and add or view comments. Use when: you receive a message with a [task:ID] tag and need to mark it done, you want to check your task queue, you want to propose new work, or you need to add a comment\/update to a task. Triggers: 'update task', 'mark task done', 'list my tasks', 'create task', 'check tasks', 'comment on task', 'task comments', or any message containing [task:ID]."
}

Tasks

Manage tasks on the TinyAGI kanban board via the REST API.

Automatic task completion

When you receive a message containing a [task:TASK_ID] tag, it means this work was dispatched from the task board. After you finish the work:

<skill_dir>/scripts/tasks.sh update TASK_ID --status done

Replace TASK_ID with the ID from the [task:...] tag in the message.

You should also leave a comment on the task to summarize what you did:

<skill_dir>/scripts/tasks.sh comment TASK_ID --content "Completed: brief summary of what was done"

Commands

List tasks

# List all tasks
<skill_dir>/scripts/tasks.sh list

# List only your own tasks (uses TINYAGI_AGENT_ID env var)
<skill_dir>/scripts/tasks.sh list --mine

# List tasks with a specific status
<skill_dir>/scripts/tasks.sh list --status in_progress

# Combine filters
<skill_dir>/scripts/tasks.sh list --mine --status in_progress

Update a task

# Move task to done
<skill_dir>/scripts/tasks.sh update TASK_ID --status done

# Move task to review
<skill_dir>/scripts/tasks.sh update TASK_ID --status review

Valid statuses: backlog, in_progress, review, done

Create a task

New tasks are always created in backlog status.

# Create a task assigned to yourself
<skill_dir>/scripts/tasks.sh create --title "Refactor auth module"

# Create with description
<skill_dir>/scripts/tasks.sh create --title "Fix login bug" --description "Login fails on mobile Safari"

# Create and assign to another agent
<skill_dir>/scripts/tasks.sh create --title "Review PR #42" --assignee reviewer --assignee-type agent

Add a comment to a task

# Add a comment to a task (author defaults to your agent ID)
<skill_dir>/scripts/tasks.sh comment TASK_ID --content "Started working on this, found the root cause in auth.ts"

# Use comments to provide progress updates, share findings, or summarize completed work
<skill_dir>/scripts/tasks.sh comment TASK_ID --content "Completed: refactored auth module, PR #55 is up for review"

List comments on a task

# View all comments on a task
<skill_dir>/scripts/tasks.sh comments TASK_ID

Environment

  • TINYAGI_AGENT_ID — your agent ID (set automatically, used by --mine and as default comment author)
  • TINYAGI_API_PORT — API port (default: 3777)

Version History

  • 2db3a03 Current 2026-07-25 10:16

Same Skill Collection

.agents/skills/agent-browser/SKILL.md
.agents/skills/imagegen/SKILL.md
.agents/skills/schedule/SKILL.md
.agents/skills/skill-creator/SKILL.md
.agents/skills/skills-manager/SKILL.md
.agents/skills/memory/SKILL.md
.agents/skills/send-user-message/SKILL.md
.agents/skills/tinyagi-admin/SKILL.md

Metadata

Files
0
Version
2db3a03
Hash
506fb80c
Indexed
2026-07-25 10:16

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-22 00:35
浙ICP备14020137号-1 $Гость$