adalloul0928/pumpd-automations
Scheduled PUMPD automation skills that scan, report, and file Linear Triage suggestions
Weekly agent-improvement retro that gathers the week's merged PUMPD PRs (GitHub CLI, read-only) and session-friction signals from the Agent Learnings vault note, drives the installed pumpd-retro skill over them, and files capped proposals for new skills, MCP servers, rules, or workflow changes to Linear Triage. Use when a scheduled pumpd-agent-retro run fires, when asked to run the weekly agent retro or what should improve in the PUMPD agent setup, or when asked to set pumpd-agent-retro up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Biweekly outward-facing news radar that scans the last 14 days of the AI-agent ecosystem — Claude Code, Claude Desktop, and Claude API releases, Codex and the ChatGPT app's agent surfaces, the MCP spec and server ecosystem, and agent SDKs — and files capped adopt-or-change suggestions to Linear Triage. Use when a scheduled pumpd-ai-tooling-radar run fires, when asked what's new in Claude, Codex, or MCP land or to run the AI tooling news radar, or when asked to set pumpd-ai-tooling-radar up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Monthly App Store readiness audit of the PUMPD Expo iOS app that re-derives required privacy manifests, Info.plist purpose strings, ATT posture, required-reason declarations, and RevenueCat purchase config from the installed modules and code, checks Apple policy motion, and files capped submission-blocker and risk suggestions to Linear Triage. Use when a scheduled pumpd-appstore-readiness run fires, when asked whether the app is App Store ready or to audit the privacy manifest, usage strings, ATT, or RevenueCat config, or when asked to set pumpd-appstore-readiness up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Weekly PUMPD docs drift check that reads the week's merged PRs via the GitHub CLI, derives the exact script names, paths, and packages they changed, greps the repo's instruction surfaces (AGENTS.md, CLAUDE.md, .claude/rules/, the docs app) for references that no longer hold, and files capped doc-fix suggestions to Linear Triage. Use when a scheduled pumpd-docs-freshness run fires, when asked to run a docs freshness or docs drift review or to check whether AGENTS.md, CLAUDE.md, or the docs are stale, or when asked to set pumpd-docs-freshness up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Minimal five-hourly heartbeat that opens a subscription usage session window on an idle machine, replies "session started", and reschedules its own next fire to now + 5 hours. Use when a scheduled pumpd-haiku-window-starter run fires, when asked to start a usage window or open a session window, or when asked to set pumpd-haiku-window-starter (the haiku window starter) up as a recurring task. Supports a dry-run argument that replies without rescheduling.
Monthly PUMPD product-opportunity miner that reads the monorepo's real feature surface (mobile routes and feature folders, backend schema and edge functions, TODO and stub clusters) plus the vault's PUMPD idea and feedback notes, and files a small capped batch of anchored opportunity suggestions to Linear Triage. Use when a scheduled pumpd-product-miner run fires, when asked to run the product miner or to mine the codebase or vault for product opportunities or ideas, or when asked to set pumpd-product-miner up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Weekly PUMPD security and privacy scan that drives the claude-security plugin over the week's preview-branch diff of the monorepo, layers PUMPD-specific RLS, storage, and AI-coach budget checks, rotates a monthly deep scan across one focus area, and files capped findings to Linear Triage. Use when a scheduled pumpd-security-scan run fires, when asked to run the security scan or a security review of the week's preview changes, or when asked to set pumpd-security-scan up as a recurring task. Supports a dry-run argument that prints findings without filing them.
Weekly PUMPD crash-signal miner that sweeps Sentry for new above-noise issues, regressions of previously resolved issues, velocity anomalies, and TestFlight-adjacent feedback that alert thresholds miss, and files capped evidence-linked suggestions to Linear Triage. Use when a scheduled pumpd-sentry-miner run fires, when asked to mine Sentry for new or regressed issues, run a crash or TestFlight signal sweep, or check PUMPD crash and App Review signal, or when asked to set pumpd-sentry-miner up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Weekly inventory of this machine's agent setup — installed plugins, marketplaces, and MCP servers across the Claude and Codex clients — that runs the agent-tooling doctor against the machine's profile, checks installed plugins for upstream updates, and files capped upgrade, adopt, or retire suggestions to Linear Triage. Use when a scheduled pumpd-setup-scout run fires, when asked to audit the installed plugins, MCPs, or agent setup, when asked what to upgrade, adopt, or retire in it, or when asked to set pumpd-setup-scout up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.
Weekly PUMPD dependency radar that reads the installed toolchain of the pnpm monorepo and Deno backend (lockfiles, patches, release-age policy), diffs forward against registries and changelogs, and files capped upgrade or replacement suggestions to Linear Triage. Use when a scheduled pumpd-tool-radar run fires, when asked to run the tool radar or to check PUMPD dependencies, updates, or upgrades, or when asked to set pumpd-tool-radar up as a recurring task. Supports a dry-run argument that prints suggestions without filing them.