con un clic
triage
Triage skill — walk untriaged Asana pages, push a new ticket or mark not-needed
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Triage skill — walk untriaged Asana pages, push a new ticket or mark not-needed
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | triage |
| description | Triage skill — walk untriaged Asana pages, push a new ticket or mark not-needed |
Walk untriaged Asana intake pages one at a time and let the user decide for each: push a new ticket, mark not-needed, or skip.
Run this skill when the user says "triage", "triage tasks", or similar. Also triggered by /triage and /triage --all.
Check whether the user passed --all:
/triage): Asana-sourced pages where status: backlog AND jira_ref is null AND jira_needed is null./triage --all): Asana-sourced pages where jira_ref is null AND jira_needed is null (any status).In both cases, already-triaged pages are excluded — any page with jira_ref set OR jira_needed set (to yes or no) is skipped.
Scan wiki/tasks/ for matching pages. Read each .md file's frontmatter to check the filter conditions:
source must be asanajira_ref must be null (not linked)jira_needed must be null (not yet triaged)status must be backlogCollect the list of matching pages. If none match, report "No untriaged pages found." and stop.
For each matching page, present:
rubber-ducky triage-candidates <page-path> to find Jira keys mentioned in the page body. For each candidate, show:
GEORGE-297)Candidates are informational only — surface them so the user can decide whether the work is already tracked elsewhere before pushing a new ticket.
For each page, ask the user to pick one action:
/push skill to create a new Jira ticket from this Asana page. This sets jira_needed: yes as part of the push flow.Wait for the user's choice before proceeding.
Delegate to the /push skill. The push flow handles setting jira_needed: yes automatically.
jira_needed: no in the page's frontmatter.## Activity log section:
- YYYY-MM-DD — Triaged: no Jira ticket needed. Reason: <reason>Use today's date (ISO format date portion). Write the changes using the Edit tool.
No changes. Move to the next page.
After processing a page, move to the next untriaged page. Repeat Steps 2–4 until all pages are processed.
When done, report a summary:
A conversational, one-page-at-a-time walkthrough. Keep each prompt concise — show the essential info and choices, not a wall of text.
Capability discovery — the canonical answer to 'what can you do?' and 'what do I say to ...?'
Close skill — draft resolution comment, sync backends, redirect to next task
Start skill — begin task with optional backend sync
End-of-day wrap-up skill — daily summary and status update
Morning brief skill — prioritized daily summary
Reconcile skill — detect wiki/backend drift and let the User resolve it via four moves