com um clique
campaign-receipts
campaign-receipts contém 24 skills coletadas de ajantoniou, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
Run the canonical Campaign Receipts production pipeline end-to-end for BOTH programs on the @CampaignReceiptsYoutube channel — SEALED 2016 (145-promise audit) and CR new-news (single-race finance receipts). Spawns one specialist subagent per stage; each specialist's persona IS the gate. No council REVISE loops, no story-score-100 binding gates. Use when the founder says "produce SEALED promise N" / "make a CR new-news piece on RACE" / "make me a short on TOPIC" / "run the pipeline" or after a topic brief lands. Reads eng/PIPELINE-STEPS-AND-OWNERS.md as the canonical step→owner table and .claude/skills/cr-production-pipeline/stages.yaml as the machine-readable stage list.
Use this skill whenever NTO/New Testament Only uses Remotion for episode graphics, quote cards, canon comparisons, timelines, source cards, subscribe cards, or explanatory animations. This skill prevents cheap 1995-game / PowerPoint / moving-board visuals by enforcing fixed documentary boards, internal-only animation, typography hierarchy, visual QC, and an explicit tool-choice gate that rejects Remotion when AI video, licensed stock, or cinematic footage is the better tool.
Design system, methodology, and component vocabulary for the AgentCompanies portfolio (Campaign Receipts, SEALED 2016, EstimateProof, and sibling agent-company sites). Invoke when the user asks to build, redesign, restyle, or extend any marketing page, product surface, share graphic, or component for any of these sites — or to launch a new sibling agent-company site that should match the family aesthetic. Provides the "audit document / paper-receipt" benchmark, drop-in design tokens, type pairing, component anatomies (Receipt, Stamp, StatTile, Leaderboard, MethodCard, ShareTile, etc.), screenshot-share artifact patterns, and the design-exploration workflow (questions → declared system → build → handoff).
Use whenever the agent is about to decide, pick, choose, select, design, write, name, title, thumbnail, hook, copy, pricing, strategy, prompt, photo, music cue, audit, or review anything in a domain where a specialist persona exists. Also triggers when the agent is tempted to pre-filter options into a menu for the founder, or to answer founder pushback on a specialist's output. Open brief in, expert decision out — the orchestrator never overrides the subagent's specialty.
Bot-first support widget for EstimateProof. FAQ auto-deflection + email fallback. Maintains zero-human support rule. Deploy at 10 paying shops. Status: READY (milestone-gated).
Tracked short links via Dub.co for SEALED Press and CampaignReceipts. Know which channels drive conversions. SaaS free tier (1K links/mo). Status: READY — deploy when launching marketing campaigns.
Micro-surveys and structured dispute forms. SEALED /sample intent capture, CampaignReceipts dispute submission with fact-check workflow. Self-hosted on Render. Status: READY — deploy when sites have traffic.
LLM observability for EstimateProof's Claude API calls. Traces every call with cost, latency, tokens. Protects the $100/mo company cap. Self-hosted on Render. Use when checking LLM spend, debugging prompt issues, or setting cost alerts.
Privacy-first web analytics via Plausible CE. Self-hosted on Render. Use for page view tracking, referrer source analysis, and feeding page_views_30d into CampaignReceipts for auto-upgrade logic. Status: READY — deploy when traffic justifies cost (~$14-21/mo).
Social media auto-posting to 30+ platforms (X, LinkedIn, Reddit, Bluesky, etc). Schedule content and it fires unattended. Currently deferred — no social media marketing active. Status: EVALUATED.
Open-source referral/affiliate program for SaaS. Deploy at 10+ paying customers. EstimateProof: "refer a shop, get a free month." SEALED: "share link, get 20% off research bundle." Status: READY (milestone-gated).
Keyword rank tracking for all portfolio companies. Daily Google rank checks, email alerts on position changes. Self-hosted on Render. Status: READY — deploy when SEO matters.
Instant search for CampaignReceipts. 226 politicians, ~4500 promises, typo-tolerant, faceted, sub-10ms. Self-hosted on Render. Use when adding search features, rebuilding indexes, or tuning search relevance.
Guides use of Anthropic Claude Design (Labs): cloud design/prototyping with Claude Opus, brand systems, exports (HTML, PPTX, PDF, Canva), and handoff to Claude Code. Use when the user mentions Claude Design, Anthropic Labs design, design system in Claude subscription, or comparing proprietary design tooling vs Open Design for portfolio work.
Guides use of Higgsfield AI for video and image generation (cinema-grade models, motion control, marketing/ad workflows, enterprise collaboration). Use when the user mentions Higgsfield, higgsfield.ai, AI video ads, Cinema Studio, or NT Ministry / portfolio video pipelines versus Runway / Kling / other generators.
Portfolio-wide Agent Analytics: OSS Cloudflare Workers+D1 or managed cloud, Paperclip Live plugin binding per company, env vars in monorepo root `.env`, and CoS deployment smoke checks. Use when configuring analytics, Wrangler, D1, the `@agent-analytics/paperclip-live-analytics-plugin`, or interpreting `/tokens/verify` vs Workers API errors.
When to act independently vs escalate. You have credentials in `.env`, authority over your own scope, and Pro-plan tokens. Founder DOES NOT push code, create repos, or call APIs — that's your job. A "Founder Action Required" doc means you failed. Run the pre-blocker checklist before claiming anything is blocked. Use this skill whenever you're about to write a multi-paragraph "founder must do X" document or before declaring an issue blocked on external action.
Hedra Character-3 lip-synced talking-head video for the AgentCompanies portfolio. Trigger when a video needs a real character delivering VO on-camera — intro hooks, presenter beats, outro CTAs, anywhere a viewer benefits from seeing a face speak the line. Generates from a single portrait reference + an audio clip; ~$0.50-1.00 per 8s clip. When NOT to use this skill: - Atmospheric / cinematic scenes without a named character → fal Sora 2 / Kling 3 Pro - Animated info-design (charts, timelines, money-flow) → claude-remotion - Real political figures (Trump, Obama, Adelson, etc.) → Wikimedia photo + ken-burns Canonical CR narrator portrait: companies/campaign-receipts/brand/betsy-portrait.png
React-based programmatic video for the AgentCompanies portfolio. Trigger when a video needs animated information design — count-ups, money-flow diagrams, timelines, verdict stamps, bar charts, source cards — rather than a fal generative still + ken-burns. $0 marginal per render via local node; portable to a Render web service when daily volume justifies it. Canonical project lives at the monorepo root `/remotion/`.
Higgsfield image prompt director covering Banana Pro, Soul Cinema, and GPT-2. Three asset types in strict order: (1) single-image character outfit on white seamless studio — the locked base reference, via Banana Pro (custom styling from prompt) or Soul Cinema (face/body from character ref + outfit from wardrobe ref), (2) 6-panel multi-angle character sheet off that base, (3) scene plates with or without characters in cinematic environments. Also GPT-2 for detail face/chest-up portraits. Reads reference images for hair, makeup, wardrobe, jewelry, identity markers. Outputs photorealistic prompts with locked hyperreal stack — skin pores, subsurface scattering, strand-by-strand hair, fabric weave, Kodak Vision3 film. Use for any character outfit reference, character sheet, model sheet, ref sheet, multi-angle sheet, scene plate, environment plate, face detail shot, or photorealistic still — even without saying 'Banana Pro,' 'Nano Banana,' or 'Soul Cinema.'
Universal cinema worldbuilding director for Seedance video prompts. Reads uploaded reference images for wardrobe, hair, makeup, identity markers, and environment, then composes production-ready Seedance prompts using a locked cinematography grammar — five cinema modes (Narrative, Studio, Action, Performance, Atmospheric), each with canonical camera/lens/movement/filtration/grade specs, plus diegetic audio design (footsteps, fabric, breath, room tone, weapon fire, crowd, weather — never music or lyrics). Use this skill whenever the user wants to create a Seedance video prompt, mentions Seedance, asks for a cinematic scene breakdown, uploads reference images for a scene they want to build, describes a scene for video generation, or asks for shot prompts for music videos, action sequences, performance scenes, narrative shorts, fashion films, or atmospheric environment plates — even if they don't explicitly say 'cinematic' or name a mode.
How to write briefings that lead with goals + progress, not raw issue lists. Bucket every issue under a goal. The portfolio has 24+ active goals across 4 companies + Portfolio HQ; 61+ issues already linked. CEO Q4hr briefs and CoS hourly briefings BOTH lead with "this week's goal + progress through it" — issues are sub-bullets. Use this skill whenever you're about to write a briefing or status report.
How to get images for landing pages, social posts, ad creative, email templates, and other visual deliverables. Two paths: founder-loop (queue prompts in `image-prompt-queue.md`, founder generates in Claude.ai/Midjourney) and API-loop (call `infrastructure/scripts/ generate-image.py` for automation, $5/day portfolio cap). Faceless rule applies absolutely. Use whenever your work product needs an image, illustration, or campaign visual.
Stop the recovery-loop / markdown-narration anti-pattern. When you self-block on an issue, do NOT spawn child "Recover stalled X" issues, do NOT write multiple `_CLOSURE.md`/`_VERIFICATION.md`/`_FINAL.md`/`_RECOVERY.md` files, do NOT mark blocked then re-run as if the blocker resolves itself. Issue closure happens via `PATCH /api/issues/<id>` with `{"status":"done"}` — not by writing markdown. Use this skill whenever you find yourself about to write a closure document or spawn a recovery sub-issue.