com um clique
file-todos
Manage file-based todo tracking in the todos/ directory
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Manage file-based todo tracking in the todos/ directory
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Systematic multi-perspective code review with consistent quality gates.
Document solved problems for knowledge persistence
Systematic debugging with structured reproduction and root cause analysis.
Database, auth, and backend expertise for Supabase operations in [PROJECT_NAME]
Resume context from previous session
Unified testing commands and patterns across frontend and backend.
| name | file-todos |
| description | Manage file-based todo tracking in the todos/ directory |
Provides workflows for creating, managing, and completing todos stored as markdown files.
The todos/ directory contains markdown files with YAML frontmatter for tracking work items.
{issue_id}-{status}-{priority}-{description}.md
Examples:
001-pending-p1-security-fix.md
002-ready-p2-performance-opt.md
003-complete-p3-cleanup.md
pending → ready → complete
↓
(deleted if skipped)
/triage/resolve_todo# Log usage when using this skill
./scripts/log-skill.sh "file-todos" "manual" "$$"
# Get next ID
next_id=$(ls todos/*.md 2>/dev/null | grep -o '[0-9]\+' | sort -n | tail -1 | awk '{printf "%03d", $1+1}')
[ -z "$next_id" ] && next_id="001"
# Copy template
cp todos/todo-template.md todos/${next_id}-pending-{priority}-{description}.md
# In YAML frontmatter
dependencies: ["001", "002"] # Blocked by these issues
dependencies: [] # No blockers
Check blockers:
grep "dependencies:" todos/{file}.md
# List by status
ls todos/*-pending-*.md
ls todos/*-ready-*.md
ls todos/*-complete-*.md
# List by priority
ls todos/*-p1-*.md
# Count by status
for s in pending ready complete; do
echo "$s: $(ls todos/*-$s-*.md 2>/dev/null | wc -l)"
done