Skills

21 skills registered · 10 phase · 11 primitive. Invoke → runs the skill on the Railway runner (subscription billing); Claude ↗ opens a chat for interactive review.

Phase skills (10)

SkillDescriptionRunsSuccessLast7dActions
dlogos-trigger
phase 1
Qualify a potential Nomination Campaign and create the Campaign record on GO
trigger: manual
never
dlogos-seed
phase 2
Phase 2 — seed a qualified campaign across four parallel tracks (page content, catalyst/sponsor/beneficiary lists, outreach drafts, content briefs)
trigger: manual
never
dlogos-launch
phase 3
Phase 3 — publish the page and orchestrate the first 8 hours (team vote, tier-1 outreach, content drops, fan-side seeding, thread monitoring)
trigger: manual
never
dlogos-cascade-respond
phase 4
When a tier-1 catalyst amplifies a live campaign, fan a coordinated response out to tier-2/3 catalysts and fan threads within minutes
trigger: event
never
dlogos-momentum-daily
phase 4
Daily brief per active campaign — pull fresh metrics, detect milestones, draft follow-ups, post to Slack
trigger: cron
6
17%
22m ago
dlogos-evaluate
phase 5
Phase 5 — at T+7d (or campaign.next_review_at), evaluate against scorecard targets and recommend amplify / hold / wind-down
trigger: event
never
dlogos-retrospective
phase 6
Phase 6 — write the campaign retrospective to Notion and set campaign.retro_url
trigger: cron
never
dlogos-approve
Review a pending Approval — approve / edit-then-approve / reject with reason
trigger: manual
never
dlogos-moat-audit
Quarterly review of campaign outcomes to update sensing signals, refine catalyst tiering, and strengthen institutional knowledge
trigger: manual
never
dlogos-status
Show all active campaigns, their scorecards, pending approvals, recent events — as an HTML artifact
trigger: manual
3
33%
25m ago

Primitives (11)

SkillDescriptionRunsSuccessLast7dActions
build-catalyst-list
Produce a tier-1/2/3 catalyst list for a campaign — search, score, draft tier-1 for approval
trigger: manual
never
draft-outreach
Draft a personalized outreach message for a specific target using a named template, grounded in campaign-specific signal
trigger: manual
never
draft-thread-reply
Draft a public reply to a thread — fan demand or cascade response
trigger: event
never
generate-milestone-post
Draft a social post for a milestone (50/100/250/500 votes, first pledge, tier-1 endorsement, launch)
trigger: event
never
host-awareness-nudge
Watchdog for cues that the host has noticed the campaign — emits host.inbound when we detect it
trigger: cron
never
identify-sponsors
Produce a ranked candidate-sponsor list for a campaign
trigger: manual
never
match-beneficiary
Pick a beneficiary org for a campaign from the approved-agreement pool
trigger: manual
never
pull-metrics
Compose a fresh Scorecard for a campaign from Posthog + product API + D1 events
trigger: cron
1
0%
32m ago
score-catalyst
Score a single candidate catalyst — audience size, engagement rate, reachability, tier assignment
trigger: manual
never
seed-page-module
Draft or publish a single page module (N1..N10) for a campaign
trigger: manual
never
sense-zeitgeist
Scan monitored sources for campaign-worthy signals; write heat-scored threads to Airtable; alert Slack on high-score
trigger: cron
never

Recent errors (last 7d)

  • 32m ago0a926dd9-5Command failed: /app/node_modules/.pnpm/@anthropic-ai+claude-code@2.1.116/node_modules/@anthropic-ai/claude-code/bin/claude.exe -p --output-format json --dangerously-skip-permissions You are invoking a dLogos skill as a cron-scheduled job. Skill: dlogos-status Load the SKILL.md at either apps/skills/skills/dlogos-status/SKILL.md or apps/skills/skills/primitives/dlogos-status/SKILL.md Inputs: {"campaign_id":"0a926dd9-52c8-4101-b985-d2c04a1b0b38"} Follow the skill exactly. Emit events via OrchestratorClient. Return a JSON object describing what happened. Warning: no stdin data received in 3s, proceeding without it. If piping from a slow command, redirect stdin explicitly: < /dev/null to skip, or wait longer. --dangerously-skip-permissions cannot be used with root/sudo privileges for security reasons
  • 32m ago0a926dd9-5Command failed: /app/node_modules/.pnpm/@anthropic-ai+claude-code@2.1.116/node_modules/@anthropic-ai/claude-code/bin/claude.exe -p --output-format json --dangerously-skip-permissions You are invoking a dLogos skill as a cron-scheduled job. Skill: pull-metrics Load the SKILL.md at either apps/skills/skills/pull-metrics/SKILL.md or apps/skills/skills/primitives/pull-metrics/SKILL.md Inputs: {"campaign_id":"0a926dd9-52c8-4101-b985-d2c04a1b0b38"} Follow the skill exactly. Emit events via OrchestratorClient. Return a JSON object describing what happened. Warning: no stdin data received in 3s, proceeding without it. If piping from a slow command, redirect stdin explicitly: < /dev/null to skip, or wait longer. --dangerously-skip-permissions cannot be used with root/sudo privileges for security reasons
  • 32m ago0a926dd9-5Command failed: /app/node_modules/.pnpm/@anthropic-ai+claude-code@1.0.128/node_modules/@anthropic-ai/claude-code/cli.js -p --output-format json --dangerously-skip-permissions You are invoking a dLogos skill as a cron-scheduled job. Skill: dlogos-status Load the SKILL.md at either apps/skills/skills/dlogos-status/SKILL.md or apps/skills/skills/primitives/dlogos-status/SKILL.md Inputs: {"campaign_id":"0a926dd9-52c8-4101-b985-d2c04a1b0b38"} Follow the skill exactly. Emit events via OrchestratorClient. Return a JSON object describing what happened.
  • 44m ago0a926dd9-5Command failed: /app/node_modules/.pnpm/@anthropic-ai+claude-code@1.0.128/node_modules/@anthropic-ai/claude-code/cli.js -p --output-format json --dangerously-skip-permissions You are invoking a dLogos skill as a cron-scheduled job. Skill: dlogos-momentum-daily Load the SKILL.md at either apps/skills/skills/dlogos-momentum-daily/SKILL.md or apps/skills/skills/primitives/dlogos-momentum-daily/SKILL.md Inputs: {"campaign_id":"0a926dd9-52c8-4101-b985-d2c04a1b0b38"} Follow the skill exactly. Emit events via OrchestratorClient. Return a JSON object describing what happened.
  • 1h ago0a926dd9-5Command failed: /app/node_modules/.pnpm/@anthropic-ai+claude-code@1.0.128/node_modules/@anthropic-ai/claude-code/cli.js -p --output-format json You are invoking a dLogos skill as a cron-scheduled job. Skill: dlogos-momentum-daily Load the SKILL.md at either apps/skills/skills/dlogos-momentum-daily/SKILL.md or apps/skills/skills/primitives/dlogos-momentum-daily/SKILL.md Inputs: {"campaign_id":"0a926dd9-52c8-4101-b985-d2c04a1b0b38"} Follow the skill exactly. Emit events via OrchestratorClient. Return a JSON object describing what happened.
  • 2h ago0a926dd9-5spawn claude ENOENT