From hoardinator
Check the Hoardinator intelligence pipeline status. Shows recent classifications, queued dispatch items, topic segments, and pipeline health. Use for "/pipeline", "pipeline status", "what's in the queue", "show recent classifications", "hoardinator status".
How this skill is triggered — by the user, by Claude, or both
Slash command
/hoardinator:pipelineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query The Hoardinator's intelligence pipeline to show what has been processed,
Query The Hoardinator's intelligence pipeline to show what has been processed, what's queued, and the overall health of the system.
SUPABASE_PROJECT_REF environment variable set (hdhmwaldvzxwhimoemap)SUPABASE_ACCESS_TOKEN environment variable setRun all queries in parallel for speed.
curl -s -X POST \
"https://api.supabase.com/v1/projects/${SUPABASE_PROJECT_REF}/database/query" \
-H "Authorization: Bearer ${SUPABASE_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"query": "SELECT id, type, created_at, data->'\''flags'\'' as flags, data->'\''summary'\'' as summary FROM classified ORDER BY created_at DESC LIMIT 5"
}'
curl -s -X POST \
"https://api.supabase.com/v1/projects/${SUPABASE_PROJECT_REF}/database/query" \
-H "Authorization: Bearer ${SUPABASE_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"query": "SELECT type, status, COUNT(*) as count FROM dispatch_queue GROUP BY type, status ORDER BY count DESC LIMIT 15"
}'
curl -s -X POST \
"https://api.supabase.com/v1/projects/${SUPABASE_PROJECT_REF}/database/query" \
-H "Authorization: Bearer ${SUPABASE_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"query": "SELECT status, COUNT(*) as count FROM inputs GROUP BY status"
}'
curl -s -X POST \
"https://api.supabase.com/v1/projects/${SUPABASE_PROJECT_REF}/database/query" \
-H "Authorization: Bearer ${SUPABASE_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"query": "SELECT COUNT(*) as count, MAX(created_at) as last_created FROM topics WHERE created_at > NOW() - INTERVAL '\''24 hours'\''"
}'
Present results in this format:
## Hoardinator Pipeline Status
**Inputs:** X ingested, Y classified, Z pending
**Topics:** N segments created (last: <timestamp>)
**Dispatch Queue:** A queued, B delivered, C failed
**Recent Classifications:**
1. [<type>] <summary> — flags: jtbd, story (+N)
2. ...
**Queue by Type:**
| Flag/Type | Queued | Delivered |
|--------------|--------|-----------|
| action-item | 12 | 0 |
| jtbd | 8 | 0 |
| story | 5 | 0 |
status=queued or status=pending are waiting to be processedstatus=ingested haven't been classified yetPresents a real-time snapshot of harness state by reading campaigns, fleet sessions, telemetry, and pending queues. Invoked by /dashboard or phrases like "what's happening".
Audits PostHog data pipeline delivery across CDP functions, batch exports, and hog flows, alerting when configured state contradicts actual delivery (e.g., silently degraded functions, stalled exports, failing workflows).
Shows a single-screen work status dashboard with task state, epic progress, knowledge flywheel health, and recent activity. Useful for getting oriented or deciding next actions.
npx claudepluginhub jabberlockie/the-human-stack-plugins-public --plugin hoardinator