Agent Skillsevolution-foundation/evo-nexus › prod-review-todoist

prod-review-todoist

GitHub

自动审查并整理 Evolution 项目的 Todoist 任务,通过添加分类前缀、翻译为 PT-BR 及优化标题来清理杂乱任务,直接执行更新并生成日志报告。

.claude/skills/prod-review-todoist/SKILL.md evolution-foundation/evo-nexus

Trigger Scenarios

review todoist organize tasks todoist triage clean up todoist

Install

npx skills add evolution-foundation/evo-nexus --skill prod-review-todoist -g -y
More Options

Non-standard path

npx skills add https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/prod-review-todoist -g -y

Use without installing

npx skills use evolution-foundation/evo-nexus@prod-review-todoist

指定 Agent (Claude Code)

npx skills add evolution-foundation/evo-nexus --skill prod-review-todoist -a claude-code -g -y

安装 repo 全部 skill

npx skills add evolution-foundation/evo-nexus --all -g -y

预览 repo 内 skill

npx skills add evolution-foundation/evo-nexus --list

SKILL.md

Frontmatter
{
    "name": "prod-review-todoist",
    "description": "Review and organize Todoist tasks in the Evolution project. Finds uncategorized, untranslated, or messy tasks and organizes them with proper categories, PT-BR translation, and actionable titles. Use when user says 'review todoist', 'organize tasks', 'todoist triage', 'clean up todoist', or similar."
}

Review Todoist — Evolution Project Triage

Skill to review and organize tasks in the Evolution Todoist project. Identifies uncategorized, English-only, generic, or disorganized tasks and fixes them directly.

Prerequisites

  • CLI todoist installed and authenticated
  • Evolution project existing in Todoist

Workflow

Step 1 — List Evolution project tasks

todoist tasks -p "Evolution"

Step 2 — Identify tasks that need organization

A task needs triage if it meets any of these criteria:

  1. No category — does not have [Categoria] prefix in the title
  2. In English — title is not in PT-BR
  3. Generic/vague — title does not make clear what to do (ex: "update thing", "send docs")
  4. No context — no comment with origin/objective (especially tasks from sync-meetings)

Step 3 — Organize each task

For each task that needs triage, apply:

3a. Categorize

Add [Categoria] prefix to the title. Available categories:

Category When to use
[Produto & Tech] Development, bugs, features, infra, deploy, code
[Marketing] Content, campaigns, videos, social media, launches
[Sales] Pipeline, proposals, partnerships, leads, pricing
[Financial] Accounts, invoices, payments, financial metrics
[Operations] Internal processes, groups, access, team communication
[Strategy] OKRs, roadmap, analyses, strategic decisions
[Community] Discord, support, user feedback, beta testers
[Roadmap] Future roadmap items, feature evaluation

3b. Translate to PT-BR

If the title is in English, translate to Brazilian Portuguese keeping clarity and objectivity.

Before: Send event registration link to team member After: [Operação] Enviar link de inscrição do evento para membro do time

3c. Make actionable

The title should make clear:

  • What to do (infinitive verb)
  • For whom/where (if applicable)
  • Expected result (if not obvious)

Before: Upload web panel; grant team member access After: [Operação] Publicar painel web do evento e liberar acesso para membro do time

3d. Apply the update

todoist update <task-id> --content "[Categoria] Título traduzido e acionável"

Step 4 — Execute directly

Fundamental rule: execute the organization directly, without an intermediate report.

Do not list tasks before organizing. Do not ask for confirmation on each one. Organize all at once and confirm at the end.

Step 5 — Save artifact

Save a short report to workspace/daily-logs/[C] YYYY-MM-DD-todoist-review.md com:

# Todoist Triage — YYYY-MM-DD

**Project:** Evolution
**Tasks reviewed:** {N}
**Organized:** {M} (categorized, translated, or rewritten)
**Already OK:** {K} (no changes needed)

## Organized Tasks

| Task | Before | After |
|--------|-------|--------|
| ... | ... | ... |

Create the directory workspace/daily-logs/ if it does not exist.

Step 6 — Final report (short)

When finished, present only:

## Todoist Triage — Completed

**Project:** Evolution
**Tasks reviewed:** {N}
**Organized:** {M} (categorized, translated, or rewritten)
**Already OK:** {K} (no changes needed)

If the user wants to see details of what changed, they ask.

Important Rules

  • Default project is always Evolution — do not move tasks to other projects
  • Always translate to PT-BR — no exceptions
  • Do not modify already organized tasks (that already have [Category] and are in PT-BR)
  • Do not complete or delete tasks — only reorganize
  • Do not create new tasks — only edit existing ones
  • Keep existing comments — do not modify comments, only the title
  • If unsure about the category, use [Operations] as fallback
  • Execute first, report after — no intermediate report

Version History

  • 7f5dd76 Current 2026-07-25 04:58

Same Skill Collection

.claude/skills/create-agent/SKILL.md
.claude/skills/create-command/SKILL.md
.claude/skills/create-goal/SKILL.md
.claude/skills/create-heartbeat/SKILL.md
.claude/skills/create-integration/SKILL.md
.claude/skills/create-routine/SKILL.md
.claude/skills/create-ticket/SKILL.md
.claude/skills/cs-ticket-triage/SKILL.md
.claude/skills/data-build-dashboard/SKILL.md
.claude/skills/data-create-viz/SKILL.md
.claude/skills/data-explore/SKILL.md
.claude/skills/data-statistical-analysis/SKILL.md
.claude/skills/data-validate/SKILL.md
.claude/skills/db-mongo/SKILL.md
.claude/skills/db-mysql/SKILL.md
.claude/skills/db-postgres/SKILL.md
.claude/skills/db-redis/SKILL.md
.claude/skills/dev-ai-slop-cleaner/SKILL.md
.claude/skills/dev-ask/SKILL.md
.claude/skills/dev-autopilot/SKILL.md
.claude/skills/dev-cancel/SKILL.md
.claude/skills/dev-ccg/SKILL.md
.claude/skills/dev-configure-notifications/SKILL.md
.claude/skills/dev-deep-dive/SKILL.md
.claude/skills/dev-deep-interview/SKILL.md
.claude/skills/dev-deepinit/SKILL.md
.claude/skills/dev-external-context/SKILL.md
.claude/skills/dev-learner/SKILL.md
.claude/skills/dev-mcp-setup/SKILL.md
.claude/skills/dev-plan/SKILL.md
.claude/skills/dev-project-session-manager/SKILL.md
.claude/skills/dev-ralph/SKILL.md
.claude/skills/dev-ralplan/SKILL.md
.claude/skills/dev-release/SKILL.md
.claude/skills/dev-remember/SKILL.md
.claude/skills/dev-sciomc/SKILL.md
.claude/skills/dev-skillify/SKILL.md
.claude/skills/dev-team/SKILL.md
.claude/skills/dev-trace/SKILL.md
.claude/skills/dev-ultraqa/SKILL.md
.claude/skills/dev-verify/SKILL.md
.claude/skills/dev-visual-verdict/SKILL.md
.claude/skills/discord-create-channel/SKILL.md
.claude/skills/discord-get-messages/SKILL.md
.claude/skills/discord-list-channels/SKILL.md
.claude/skills/discord-manage-channel/SKILL.md
.claude/skills/discord-send-message/SKILL.md
.claude/skills/fin-audit-support/SKILL.md
.claude/skills/fin-close-management/SKILL.md
.claude/skills/fin-daily-pulse/SKILL.md

Metadata

Files
0
Version
7f5dd76
Hash
1d614627
Indexed
2026-07-25 04:58

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