{
  "$schema": "https://github.com/cloudflare/agent-skills-discovery-rfc/blob/main/schema/v0.2.0.json",
  "version": "0.2.0",
  "site": {
    "name": "Ultron",
    "url": "https://app.51ultron.com",
    "description": "AI agents that run sales, marketing, and engineering for founders."
  },
  "skills": [
    {
      "name": "competitive-analysis",
      "type": "skill",
      "description": "Compare your product against named rivals — positioning, pricing, weaknesses, sales talking points.",
      "url": "https://app.51ultron.com/docs/skills/competitive-analysis",
      "markdown_url": "https://app.51ultron.com/docs/skills/competitive-analysis/llm.txt",
      "sha256": "f6a3bf0f1b680af14e35e82e8682b6bc7614a898e61b206c996a4d70e7086cb7",
      "category": "research",
      "tags": [
        "competitors",
        "market",
        "analysis",
        "deliverable"
      ],
      "keywords": [
        "competitor",
        "competitive",
        "battlecard",
        "vs",
        "alternative",
        "win/loss",
        "comparison",
        "positioning",
        "rival",
        "bake-off",
        "rfp"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "company-deep-dive",
      "type": "skill",
      "description": "Full dossier on one company — funding, leadership, tech stack, recent news.",
      "url": "https://app.51ultron.com/docs/skills/company-deep-dive",
      "markdown_url": "https://app.51ultron.com/docs/skills/company-deep-dive/llm.txt",
      "sha256": "1ebee24e72a6556cb813f330b9e692b78087b4a7cf2558ec7e9e686dff14db4d",
      "category": "research",
      "tags": [
        "company",
        "research",
        "due-diligence",
        "deliverable"
      ],
      "keywords": [
        "company",
        "research",
        "dossier",
        "deep dive",
        "due diligence",
        "profile",
        "background",
        "intel"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "pricing-research",
      "type": "skill",
      "description": "Benchmark competitor pricing — tiers, anchors, packaging patterns.",
      "url": "https://app.51ultron.com/docs/skills/pricing-research",
      "markdown_url": "https://app.51ultron.com/docs/skills/pricing-research/llm.txt",
      "sha256": "0ab1307f2ee67f044aa5a36453cb922b3f81cd63eba442aee44098622548751a",
      "category": "research",
      "tags": [
        "pricing",
        "benchmarking",
        "deliverable"
      ],
      "keywords": [
        "pricing",
        "price",
        "tier",
        "rate",
        "cost",
        "benchmark",
        "MSRP",
        "annual",
        "monthly",
        "packaging"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "meeting-prep",
      "type": "skill",
      "description": "Brief on a specific upcoming meeting — attendee, company, talking points, hooks.",
      "url": "https://app.51ultron.com/docs/skills/meeting-prep",
      "markdown_url": "https://app.51ultron.com/docs/skills/meeting-prep/llm.txt",
      "sha256": "086022b78e84da4aa7119c4e8e678766d414220b5bf580905f7c99699502879c",
      "category": "research",
      "tags": [
        "meeting",
        "prep",
        "briefing"
      ],
      "keywords": [
        "meeting",
        "prep",
        "briefing",
        "call",
        "discovery call",
        "intro call",
        "talking points",
        "agenda",
        "warm-up"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "signal-funding",
      "type": "skill",
      "description": "Detect funding-round signals on watchlist accounts (free sources: News + EDGAR).",
      "url": "https://app.51ultron.com/docs/skills/signal-funding",
      "markdown_url": "https://app.51ultron.com/docs/skills/signal-funding/llm.txt",
      "sha256": "10f7594aee3439e2520371922357b918d6c3a33b0fbd91bb92928369afd16bac",
      "category": "research",
      "tags": [
        "signal",
        "funding",
        "intelligence",
        "buying-intent"
      ],
      "keywords": [
        "funding",
        "raised",
        "raise",
        "series a",
        "series b",
        "seed",
        "investor",
        "valuation",
        "form d",
        "fundraise"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "signal-news",
      "type": "skill",
      "description": "Detect company events on watchlist accounts — leadership change, M&A, launches, layoffs, lawsuits.",
      "url": "https://app.51ultron.com/docs/skills/signal-news",
      "markdown_url": "https://app.51ultron.com/docs/skills/signal-news/llm.txt",
      "sha256": "800b59aff3920226bf81e6c8c1ef5c0a94d9850fe9d49ccb592f6540315e0013",
      "category": "research",
      "tags": [
        "signal",
        "news",
        "intelligence",
        "buying-intent"
      ],
      "keywords": [
        "news",
        "event",
        "leadership change",
        "ceo change",
        "M&A",
        "acquisition",
        "launch",
        "layoffs",
        "lawsuit",
        "monitor"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "signal-tech-stack",
      "type": "skill",
      "description": "Detect what tech a target runs — analytics, CRM, payments, automation — and where the gaps are.",
      "url": "https://app.51ultron.com/docs/skills/signal-tech-stack",
      "markdown_url": "https://app.51ultron.com/docs/skills/signal-tech-stack/llm.txt",
      "sha256": "fda4054b7465baf021470051397b086e01c7548ffabcfc4783c504044b4f058b",
      "category": "research",
      "tags": [
        "signal",
        "tech-stack",
        "intelligence",
        "buying-intent"
      ],
      "keywords": [
        "tech stack",
        "stack",
        "uses",
        "analytics",
        "CRM",
        "tooling",
        "wappalyzer",
        "BuiltWith",
        "fingerprint"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "signal-competitor-reviews",
      "type": "skill",
      "description": "Find buying-intent in competitor pain — bad G2/Capterra reviews, Reddit switching threads.",
      "url": "https://app.51ultron.com/docs/skills/signal-competitor-reviews",
      "markdown_url": "https://app.51ultron.com/docs/skills/signal-competitor-reviews/llm.txt",
      "sha256": "bc4372462d09ca9744eab80355559e1d68f5c65fcc9a487d9158ce930070975a",
      "category": "research",
      "tags": [
        "signal",
        "competitor",
        "reviews",
        "buying-intent"
      ],
      "keywords": [
        "review",
        "G2",
        "Capterra",
        "complaint",
        "switching",
        "leaving",
        "pain",
        "negative",
        "Reddit",
        "unhappy"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "signal-multi-aggregator",
      "type": "skill",
      "description": "Combine all detected signals into one ranked buying-intent feed for outreach prioritization.",
      "url": "https://app.51ultron.com/docs/skills/signal-multi-aggregator",
      "markdown_url": "https://app.51ultron.com/docs/skills/signal-multi-aggregator/llm.txt",
      "sha256": "9c66fa3e347f7868616e92fa481fd800282d59f9964f7d91d69c3c6bc4099667",
      "category": "research",
      "tags": [
        "signal",
        "aggregator",
        "deliverable",
        "buying-intent"
      ],
      "keywords": [
        "intent",
        "buying signals",
        "prioritization",
        "ranked",
        "feed",
        "digest",
        "aggregate",
        "score"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "trend-feed",
      "type": "skill",
      "description": "Macro-trend digest — what's hot in AI/tech this week across HN, Reddit, GitHub, PH, HF Papers.",
      "url": "https://app.51ultron.com/docs/skills/trend-feed",
      "markdown_url": "https://app.51ultron.com/docs/skills/trend-feed/llm.txt",
      "sha256": "7b248663ddd1c850287804aada6424e0dfec8847f1c338c5d7195adc2b52c10b",
      "category": "research",
      "tags": [
        "trend",
        "intelligence",
        "deliverable",
        "macro"
      ],
      "keywords": [
        "trend",
        "trending",
        "hot",
        "macro",
        "Hacker News",
        "HN",
        "Product Hunt",
        "GitHub trending",
        "HuggingFace",
        "weekly",
        "digest"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "discovery-lab-research",
      "type": "skill",
      "description": "Search Ultron's curated Discovery Lab library — playbooks, viral formats, trends, funding, and live feed items.",
      "url": "https://app.51ultron.com/docs/skills/discovery-lab-research",
      "markdown_url": "https://app.51ultron.com/docs/skills/discovery-lab-research/llm.txt",
      "sha256": "d5904ad49259d625a34e948216d1f321f1e7a0934f46c72fdf01bd9575a69bba",
      "category": "research",
      "tags": [
        "library",
        "discovery-lab",
        "knowledge",
        "rag"
      ],
      "keywords": [
        "library",
        "discovery lab",
        "discovery-lab",
        "playbook",
        "playbooks",
        "format",
        "exploding topics",
        "cached",
        "knowledge",
        "library search",
        "what does the library say"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "vc-prospector",
      "type": "skill",
      "description": "Find investors — VCs, angels, seed funds — for fundraising. Streams to CRM in 2-3 min.",
      "url": "https://app.51ultron.com/docs/skills/vc-prospector",
      "markdown_url": "https://app.51ultron.com/docs/skills/vc-prospector/llm.txt",
      "sha256": "a3b65ed98cb9b74e6b24ea2a13a0bd1ef8322822c9c774c2ba1a8e8cd9063d8a",
      "category": "lead-gen",
      "tags": [
        "leads",
        "fundraising",
        "vc",
        "background"
      ],
      "keywords": [
        "VC",
        "venture",
        "angel",
        "investor",
        "fundraise",
        "fundraising",
        "seed fund",
        "Series A",
        "raise",
        "capital"
      ],
      "cost_class": "background-paid",
      "background": true
    },
    {
      "name": "decision-maker-prospector",
      "type": "skill",
      "description": "Find buyer decision-makers (VPs, Heads, Directors, Founders) at target companies.",
      "url": "https://app.51ultron.com/docs/skills/decision-maker-prospector",
      "markdown_url": "https://app.51ultron.com/docs/skills/decision-maker-prospector/llm.txt",
      "sha256": "b36c8e41056aceaff368909fdef539a56406f87ee511e4d0392c1cb58c55173f",
      "category": "lead-gen",
      "tags": [
        "leads",
        "prospecting",
        "buyers",
        "background"
      ],
      "keywords": [
        "decision maker",
        "VP",
        "Head of",
        "Director",
        "founder",
        "C-suite",
        "buyer",
        "prospect",
        "lead list",
        "ICP"
      ],
      "cost_class": "background-paid",
      "background": true
    },
    {
      "name": "hiring-manager-prospector",
      "type": "skill",
      "description": "Find people hiring for a role that signals buying intent for the user's product.",
      "url": "https://app.51ultron.com/docs/skills/hiring-manager-prospector",
      "markdown_url": "https://app.51ultron.com/docs/skills/hiring-manager-prospector/llm.txt",
      "sha256": "0e14fd5fa01011c474372390369873b0de2e99f4ebf099ce66ff984e288d6194",
      "category": "lead-gen",
      "tags": [
        "leads",
        "buying-signals",
        "hiring",
        "background"
      ],
      "keywords": [
        "hiring",
        "recruiting",
        "job posting",
        "open role",
        "actively hiring",
        "career page",
        "buying intent",
        "trigger"
      ],
      "cost_class": "background-paid",
      "background": true
    },
    {
      "name": "gmaps-leads",
      "type": "skill",
      "description": "Scrape brick-and-mortar businesses from Google Maps — dental clinics, gyms, restaurants, agencies.",
      "url": "https://app.51ultron.com/docs/skills/gmaps-leads",
      "markdown_url": "https://app.51ultron.com/docs/skills/gmaps-leads/llm.txt",
      "sha256": "7064fa43b2eabb79a5e0d5464ebc8af583d44cd727a8595dc847a5089d8e2081",
      "category": "lead-gen",
      "tags": [
        "leads",
        "gmaps",
        "local-business",
        "background"
      ],
      "keywords": [
        "Google Maps",
        "Maps",
        "local business",
        "brick-and-mortar",
        "dental",
        "gym",
        "restaurant",
        "agency",
        "contractor",
        "clinic",
        "store"
      ],
      "cost_class": "background-paid",
      "background": true
    },
    {
      "name": "email-first-touch",
      "type": "skill",
      "description": "Write the FIRST cold email — opener, body, single CTA. Seniority-aware (ATL strategic / BTL operational).",
      "url": "https://app.51ultron.com/docs/skills/email-first-touch",
      "markdown_url": "https://app.51ultron.com/docs/skills/email-first-touch/llm.txt",
      "sha256": "d55a14a8a89853dbca4ab2d76b7258f393cde82a5dac7c81c55a237b2f8eb7f3",
      "category": "lead-gen",
      "tags": [
        "email",
        "cold",
        "outreach"
      ],
      "keywords": [
        "cold email",
        "first touch email",
        "first cold email",
        "cold opener",
        "opening message",
        "intro email",
        "SDR email",
        "BDR email",
        "prospecting email",
        "outbound email",
        "ATL email",
        "BTL email",
        "cold sales email"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "email-follow-up-cadence",
      "type": "skill",
      "description": "COLD sequence — emails 2, 3, and breakup. The prospect never replied to email 1. They don't know you yet.",
      "url": "https://app.51ultron.com/docs/skills/email-follow-up-cadence",
      "markdown_url": "https://app.51ultron.com/docs/skills/email-follow-up-cadence/llm.txt",
      "sha256": "cc6cfb3bcc0ed2f06f4c151728f4b1191ed0a4023a10dc2be59aa7898a6362d7",
      "category": "lead-gen",
      "tags": [
        "email",
        "sequence",
        "follow-up",
        "cold"
      ],
      "keywords": [
        "cold follow-up",
        "follow-up 2",
        "follow-up 3",
        "second cold email",
        "third cold email",
        "breakup cold email",
        "cold sequence",
        "cold cadence",
        "no reply cold",
        "never replied cold",
        "cold bump"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "email-re-engagement",
      "type": "skill",
      "description": "Win-back ghosted, lost, or churned prospects with a real 'what's new' angle.",
      "url": "https://app.51ultron.com/docs/skills/email-re-engagement",
      "markdown_url": "https://app.51ultron.com/docs/skills/email-re-engagement/llm.txt",
      "sha256": "f5e21f9a06cf8ff05ad9d7218d84acec6b00414838c64c452642ea499d22713b",
      "category": "lead-gen",
      "tags": [
        "email",
        "re-engagement",
        "win-back"
      ],
      "keywords": [
        "re-engage",
        "win-back",
        "ghosted",
        "lost deal",
        "churned",
        "wake up",
        "revive",
        "old lead",
        "fizzled"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "email-subject-lines",
      "type": "skill",
      "description": "5-8 subject-line variants tagged with formula, character count, and rationale.",
      "url": "https://app.51ultron.com/docs/skills/email-subject-lines",
      "markdown_url": "https://app.51ultron.com/docs/skills/email-subject-lines/llm.txt",
      "sha256": "81ed50dc98d66c9b9a381a318139a9c982143b4b73f02d31f7e2ebd357e255d2",
      "category": "lead-gen",
      "tags": [
        "email",
        "subject",
        "ab-test",
        "utility"
      ],
      "keywords": [
        "subject",
        "subject line",
        "A/B test",
        "headline",
        "open rate",
        "preview",
        "title"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "email-personalize-batch",
      "type": "skill",
      "description": "Apply ONE template across MANY leads with real per-lead specificity. Cap 30 per batch.",
      "url": "https://app.51ultron.com/docs/skills/email-personalize-batch",
      "markdown_url": "https://app.51ultron.com/docs/skills/email-personalize-batch/llm.txt",
      "sha256": "a51c291e17d4e9db7cdd8fb1c92b4e2ab5539473a769b3052e050884fe3afee0",
      "category": "lead-gen",
      "tags": [
        "email",
        "personalization",
        "batch",
        "deliverable"
      ],
      "keywords": [
        "personalize",
        "batch",
        "personalization",
        "list",
        "many leads",
        "template",
        "merge",
        "tailored",
        "CSV"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "lead-scoring",
      "type": "skill",
      "description": "Score and prioritize existing leads on fit + engagement signals. Writes scores back to the CRM.",
      "url": "https://app.51ultron.com/docs/skills/lead-scoring",
      "markdown_url": "https://app.51ultron.com/docs/skills/lead-scoring/llm.txt",
      "sha256": "99eb914ebd48c8cd5696e2fd36321110c4dca12f1d49ceeba99a962908928328",
      "category": "lead-gen",
      "tags": [
        "scoring",
        "qualification",
        "prioritization"
      ],
      "keywords": [
        "score",
        "scoring",
        "prioritize",
        "rank",
        "qualify",
        "MQL",
        "SQL",
        "fit",
        "engagement"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "icp-deep-match",
      "type": "skill",
      "description": "Deep-evaluate whether a single company or lead matches the user's ICP — fit score + reasons.",
      "url": "https://app.51ultron.com/docs/skills/icp-deep-match",
      "markdown_url": "https://app.51ultron.com/docs/skills/icp-deep-match/llm.txt",
      "sha256": "b7cd73462e330d7e5766cfb569870ed94b4072f4db99eacbf7b50fcd5da23cf0",
      "category": "lead-gen",
      "tags": [
        "icp",
        "qualification",
        "fit"
      ],
      "keywords": [
        "ICP",
        "fit",
        "match",
        "ideal customer",
        "qualify",
        "buyer fit",
        "target"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "trigger-events",
      "type": "skill",
      "description": "Find recent buying-trigger events (funding, hiring, launches) for target accounts.",
      "url": "https://app.51ultron.com/docs/skills/trigger-events",
      "markdown_url": "https://app.51ultron.com/docs/skills/trigger-events/llm.txt",
      "sha256": "aaeb962a272e917c3ea3865f4824863ce42d15f8232ac816105d266574c54f72",
      "category": "lead-gen",
      "tags": [
        "triggers",
        "signals",
        "timing"
      ],
      "keywords": [
        "trigger",
        "why now",
        "event",
        "signal",
        "timing",
        "hook",
        "recency",
        "fresh"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "specter-cold-outreach",
      "type": "skill",
      "description": "End-to-end cold campaign — research prospects + craft a personalized cold sequence.",
      "url": "https://app.51ultron.com/docs/skills/specter-cold-outreach",
      "markdown_url": "https://app.51ultron.com/docs/skills/specter-cold-outreach/llm.txt",
      "sha256": "6b45e7aa4f1ad2f49e0099ce6718fbe3906756ad6656fa0cb553b958013ace86",
      "category": "lead-gen",
      "tags": [
        "specter",
        "cold-outreach",
        "campaign",
        "email"
      ],
      "keywords": [
        "/specter",
        "specter campaign",
        "cold campaign",
        "cold outreach campaign",
        "outbound campaign",
        "outreach campaign",
        "outbound push",
        "outbound sequence",
        "research + sequence",
        "end-to-end campaign"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "specter-lead-research",
      "type": "skill",
      "description": "Find and enrich decision-makers at target companies. Builds a qualified prospect list.",
      "url": "https://app.51ultron.com/docs/skills/specter-lead-research",
      "markdown_url": "https://app.51ultron.com/docs/skills/specter-lead-research/llm.txt",
      "sha256": "122967588c34d722ce9ceb4175252b2a1ccbe1fbfedb1db773f96cceadc5c842",
      "category": "lead-gen",
      "tags": [
        "specter",
        "lead-research",
        "enrichment",
        "prospecting"
      ],
      "keywords": [
        "lead research",
        "enrich",
        "prospect list",
        "/specter",
        "qualified leads",
        "build a list",
        "decision makers"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "follow-up",
      "type": "skill",
      "description": "ONE email after a real interaction (meeting / call / demo). Recap + next steps. NOT a sequence, NOT cold.",
      "url": "https://app.51ultron.com/docs/skills/follow-up",
      "markdown_url": "https://app.51ultron.com/docs/skills/follow-up/llm.txt",
      "sha256": "7cedd33812a3d31ad6bb6ab228c7fa4eb6622ad3b4cf8a0b8f5127fc2a480959",
      "category": "sales",
      "tags": [
        "email",
        "follow-up",
        "in-deal",
        "single-shot"
      ],
      "keywords": [
        "post-meeting",
        "after the meeting",
        "after the call",
        "after the demo",
        "thank you email",
        "recap",
        "single follow-up",
        "next steps email",
        "in-deal"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "objection-handler",
      "type": "skill",
      "description": "Talking points for sales objections — too expensive, not the right time, need to think.",
      "url": "https://app.51ultron.com/docs/skills/objection-handler",
      "markdown_url": "https://app.51ultron.com/docs/skills/objection-handler/llm.txt",
      "sha256": "a86d403508f3b01a177e815f3e09ec56e0e1d64e797318439fe540adf2792040",
      "category": "sales",
      "tags": [
        "objections",
        "negotiation",
        "sales"
      ],
      "keywords": [
        "objection",
        "pushback",
        "rebuttal",
        "too expensive",
        "not the right time",
        "need to think",
        "won't work",
        "decline",
        "no"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "striker-pre-call",
      "type": "skill",
      "description": "Research the prospect for a sales call — produces lead magnet + sales blueprint deliverables.",
      "url": "https://app.51ultron.com/docs/skills/striker-pre-call",
      "markdown_url": "https://app.51ultron.com/docs/skills/striker-pre-call/llm.txt",
      "sha256": "df3559f89c726d0efd63e4ff7e0c45233b788589c85e25d8b7275878313fa67f",
      "category": "sales",
      "tags": [
        "striker",
        "pre-call",
        "research",
        "deliverable"
      ],
      "keywords": [
        "/striker",
        "pre-call",
        "call prep",
        "sales deck",
        "lead magnet",
        "blueprint",
        "discovery call"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "striker-post-call",
      "type": "skill",
      "description": "Build the post-call 'we already started' package — extra context, extras, recap deliverable.",
      "url": "https://app.51ultron.com/docs/skills/striker-post-call",
      "markdown_url": "https://app.51ultron.com/docs/skills/striker-post-call/llm.txt",
      "sha256": "837b7dfcc500d888c71a040569edbe80debe25da5645d4612228bf83b152fb9a",
      "category": "sales",
      "tags": [
        "striker",
        "post-call",
        "research",
        "deliverable"
      ],
      "keywords": [
        "/striker",
        "post-call",
        "after the call",
        "deliverable",
        "package",
        "recap",
        "we already started"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "striker-follow-up",
      "type": "skill",
      "description": "MULTI-step IN-DEAL push after a sales call. Stage-aware: post-discovery / post-demo / re-engagement.",
      "url": "https://app.51ultron.com/docs/skills/striker-follow-up",
      "markdown_url": "https://app.51ultron.com/docs/skills/striker-follow-up/llm.txt",
      "sha256": "3678c8573b10a35513348cfe229d45bea871045cbc3eb03a287e635a7750910a",
      "category": "sales",
      "tags": [
        "striker",
        "follow-up",
        "email",
        "sequence",
        "in-deal"
      ],
      "keywords": [
        "/striker",
        "follow-up sequence",
        "post-discovery sequence",
        "post-demo sequence",
        "in-deal sequence",
        "stalled deal",
        "multi-step follow-up",
        "close sequence",
        "in-deal push"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "content-pulse",
      "type": "skill",
      "description": "Unified content engine — ingest sources, run a brief, produce 3 variants per format.",
      "url": "https://app.51ultron.com/docs/skills/content-pulse",
      "markdown_url": "https://app.51ultron.com/docs/skills/content-pulse/llm.txt",
      "sha256": "5b364ae92d8fec3419c8ef2fbfe09f15658ddbffdca9396b5866f7a3ed364c93",
      "category": "content",
      "tags": [
        "content",
        "pulse",
        "deliverable"
      ],
      "keywords": [
        "content",
        "write",
        "post",
        "draft",
        "generate",
        "article",
        "thread",
        "swipe file",
        "Pulse",
        "polished caption",
        "social caption",
        "post caption",
        "caption for post"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "brand-voice",
      "type": "skill",
      "description": "Define / refine / audit the user's brand voice — the constraints other content skills clamp to.",
      "url": "https://app.51ultron.com/docs/skills/brand-voice",
      "markdown_url": "https://app.51ultron.com/docs/skills/brand-voice/llm.txt",
      "sha256": "207aa3b294c312290903bb4711f2f7622a47ab045a2e8c3d603d492196e32e53",
      "category": "content",
      "tags": [
        "content",
        "brand",
        "voice",
        "foundational"
      ],
      "keywords": [
        "brand voice",
        "tone",
        "voice",
        "audit voice",
        "voice profile",
        "tone of voice",
        "TOV",
        "consistency"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "humanizer",
      "type": "skill",
      "description": "Humanize a draft — strip AI tells, clean dashes, inject voice. Post-process content before sending.",
      "url": "https://app.51ultron.com/docs/skills/humanizer",
      "markdown_url": "https://app.51ultron.com/docs/skills/humanizer/llm.txt",
      "sha256": "73ac563a7c1c67b56a057b0114d62739e8718673cacd010dcea28a0115c3e390",
      "category": "content",
      "tags": [
        "content",
        "humanize",
        "polish",
        "post-processor"
      ],
      "keywords": [
        "humanize",
        "de-AI",
        "polish",
        "edit",
        "naturalness",
        "AI patterns",
        "em-dash",
        "robotic",
        "less corporate"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "content-hooks",
      "type": "skill",
      "description": "3-5 scroll-stopping hooks (first 1-2 sentences) tagged with formula + char count.",
      "url": "https://app.51ultron.com/docs/skills/content-hooks",
      "markdown_url": "https://app.51ultron.com/docs/skills/content-hooks/llm.txt",
      "sha256": "e37ed06f9f0b2664e0e5788bda3511394f6028814fd7a95809056573c8b57541",
      "category": "content",
      "tags": [
        "content",
        "hooks",
        "utility"
      ],
      "keywords": [
        "hook",
        "hooks",
        "hook variants",
        "hook ideas",
        "scroll-stopping hooks",
        "better hooks",
        "opener",
        "first sentence",
        "scroll-stopper",
        "first 210",
        "intro hook",
        "lede",
        "opening hook"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "content-format-pick",
      "type": "skill",
      "description": "Pick the best format for an idea — text post vs carousel vs video vs poll — anchored to the goal.",
      "url": "https://app.51ultron.com/docs/skills/content-format-pick",
      "markdown_url": "https://app.51ultron.com/docs/skills/content-format-pick/llm.txt",
      "sha256": "1b041b228a548d2894274804222a6d18954ba93cbf8f27976807fdce414b011b",
      "category": "content",
      "tags": [
        "content",
        "format",
        "strategy",
        "utility"
      ],
      "keywords": [
        "format",
        "post or thread",
        "carousel vs video",
        "video or carousel",
        "what format",
        "best format",
        "pick format",
        "choose format",
        "format recommendation"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "content-repurpose",
      "type": "skill",
      "description": "ONE canonical asset (blog / video / transcript) → many derived formats (thread / post / carousel).",
      "url": "https://app.51ultron.com/docs/skills/content-repurpose",
      "markdown_url": "https://app.51ultron.com/docs/skills/content-repurpose/llm.txt",
      "sha256": "c7e87f707e2e4ae0b6dd5fafda7e53d177c28bf52db5b8877f16dd710b381948",
      "category": "content",
      "tags": [
        "content",
        "repurpose",
        "deliverable"
      ],
      "keywords": [
        "repurpose",
        "spin",
        "atomize",
        "turn this into",
        "derivative",
        "remix",
        "from this blog",
        "from this video"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "linkedin-post",
      "type": "skill",
      "description": "Targeted LinkedIn post — thought leadership, announcement, story, engagement bait.",
      "url": "https://app.51ultron.com/docs/skills/linkedin-post",
      "markdown_url": "https://app.51ultron.com/docs/skills/linkedin-post/llm.txt",
      "sha256": "70cc505a4739903350ff6e2dde8c29b0eae2760424226fa842f5e7c560e728fb",
      "category": "content",
      "tags": [
        "linkedin",
        "social",
        "thought-leadership"
      ],
      "keywords": [
        "LinkedIn",
        "LinkedIn post",
        "thought leadership",
        "professional",
        "personal brand",
        "carousel intro"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "social-content",
      "type": "skill",
      "description": "Twitter/X, Instagram, TikTok, Facebook content — single posts, threads, multi-platform plans.",
      "url": "https://app.51ultron.com/docs/skills/social-content",
      "markdown_url": "https://app.51ultron.com/docs/skills/social-content/llm.txt",
      "sha256": "3e5127628e80d0c4f1d4e39e3b880bef892c3d38765a555fbe704144e302ce8f",
      "category": "content",
      "tags": [
        "social",
        "twitter",
        "instagram",
        "tiktok",
        "content"
      ],
      "keywords": [
        "tweet",
        "thread",
        "Twitter",
        "X",
        "Instagram",
        "IG",
        "TikTok",
        "Facebook",
        "reel",
        "social media calendar",
        "content plan"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "blog-outline",
      "type": "skill",
      "description": "Structured blog outline — H2/H3 hierarchy, key points per section, SEO-aware.",
      "url": "https://app.51ultron.com/docs/skills/blog-outline",
      "markdown_url": "https://app.51ultron.com/docs/skills/blog-outline/llm.txt",
      "sha256": "106721ca5e9d339c3dcdc3365cbda504d54b85d03820634a0c08c0988873a4b1",
      "category": "content",
      "tags": [
        "blog",
        "content",
        "writing",
        "SEO"
      ],
      "keywords": [
        "blog",
        "blog post",
        "article",
        "outline",
        "long-form",
        "SEO content",
        "content brief",
        "draft structure"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "canvas-intelligence",
      "type": "skill",
      "description": "Build visual deliverables — carousels, charts, dashboards, comparison tables, SWOT, funnels, timelines.",
      "url": "https://app.51ultron.com/docs/skills/canvas-intelligence",
      "markdown_url": "https://app.51ultron.com/docs/skills/canvas-intelligence/llm.txt",
      "sha256": "038790907635e9d787ba2de0c6dadd4dfc014235bee1eab457b2b17074b5da6d",
      "category": "design",
      "tags": [
        "design",
        "canvas",
        "visual",
        "deliverable",
        "carousel",
        "chart"
      ],
      "keywords": [
        "canvas",
        "carousel",
        "chart",
        "dashboard",
        "infographic",
        "SWOT",
        "funnel",
        "timeline",
        "comparison",
        "visualize",
        "show me"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "pipeline-review",
      "type": "skill",
      "description": "Sales pipeline summary — deal health, forecast, stage breakdown, stuck-deal flags.",
      "url": "https://app.51ultron.com/docs/skills/pipeline-review",
      "markdown_url": "https://app.51ultron.com/docs/skills/pipeline-review/llm.txt",
      "sha256": "7a6f2699d96db93af89ba8dce24ce7f1cbfe413239129d5b16b48ad487a885f2",
      "category": "ops",
      "tags": [
        "pipeline",
        "deals",
        "forecast"
      ],
      "keywords": [
        "pipeline",
        "deals",
        "forecast",
        "close rate",
        "deal velocity",
        "stuck deals",
        "deal health",
        "weighted pipeline"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "morning-briefing",
      "type": "skill",
      "description": "Daily standup — what needs attention today across leads, tasks, signals, and the calendar.",
      "url": "https://app.51ultron.com/docs/skills/morning-briefing",
      "markdown_url": "https://app.51ultron.com/docs/skills/morning-briefing/llm.txt",
      "sha256": "230bc49c5b66edca719a3f6df371937af04b8743e9f0d92cd963be71d4aa47ed",
      "category": "ops",
      "tags": [
        "briefing",
        "daily",
        "summary"
      ],
      "keywords": [
        "morning",
        "briefing",
        "daily",
        "standup",
        "start my day",
        "today",
        "priorities",
        "agenda",
        "summary"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "contract-draft",
      "type": "skill",
      "description": "Draft a new NDA, MSA, SOW, consulting, or freelance contract — signature-ready markdown.",
      "url": "https://app.51ultron.com/docs/skills/contract-draft",
      "markdown_url": "https://app.51ultron.com/docs/skills/contract-draft/llm.txt",
      "sha256": "9446aa8e3ecf53e26a7f0f8a9fee4704b3c9e7e813e273eb0439a91f7d0cee55",
      "category": "legal",
      "tags": [
        "legal",
        "contract",
        "draft",
        "deliverable"
      ],
      "keywords": [
        "draft",
        "NDA",
        "MSA",
        "SOW",
        "contract",
        "agreement",
        "consulting",
        "freelance",
        "template",
        "service agreement"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "contract-review",
      "type": "skill",
      "description": "Review an inbound contract for risks, missing protections, and prioritized changes. Returns Safety Score (A+/F).",
      "url": "https://app.51ultron.com/docs/skills/contract-review",
      "markdown_url": "https://app.51ultron.com/docs/skills/contract-review/llm.txt",
      "sha256": "02e5478abaf3140f326e52d5201c92de1b3bed4d539f9f1082fbcccf4375970b",
      "category": "legal",
      "tags": [
        "legal",
        "review",
        "deliverable"
      ],
      "keywords": [
        "review",
        "Contract Safety Score",
        "red-line",
        "risk",
        "fair",
        "sign",
        "audit",
        "should I sign"
      ],
      "cost_class": "expensive",
      "background": false
    },
    {
      "name": "clause-library",
      "type": "skill",
      "description": "Standard / aggressive / defensive variants of a specific clause — indemnity, liability cap, IP, etc.",
      "url": "https://app.51ultron.com/docs/skills/clause-library",
      "markdown_url": "https://app.51ultron.com/docs/skills/clause-library/llm.txt",
      "sha256": "9dd5440b54086f066e14e47cdc5cad5201bdcc521de3552838515af4c221966a",
      "category": "legal",
      "tags": [
        "legal",
        "clauses"
      ],
      "keywords": [
        "clause",
        "indemnity",
        "liability cap",
        "termination",
        "IP",
        "non-compete",
        "dispute resolution",
        "boilerplate"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "contract-negotiate",
      "type": "skill",
      "description": "Counter-proposals for a flagged clause — opening / landing / fallback + cover note for opposing counsel.",
      "url": "https://app.51ultron.com/docs/skills/contract-negotiate",
      "markdown_url": "https://app.51ultron.com/docs/skills/contract-negotiate/llm.txt",
      "sha256": "b7a2f220d7ee417dc7e135a95f3fbecde7c1be53d1b02258237e2b7aec493a28",
      "category": "legal",
      "tags": [
        "legal",
        "negotiation",
        "redline"
      ],
      "keywords": [
        "negotiate",
        "counter",
        "redline",
        "push back",
        "rewrite",
        "counter-proposal",
        "opposing counsel",
        "their redline"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "contract-compare",
      "type": "skill",
      "description": "Diff two versions of a contract — Material / Minor / Cosmetic categorization.",
      "url": "https://app.51ultron.com/docs/skills/contract-compare",
      "markdown_url": "https://app.51ultron.com/docs/skills/contract-compare/llm.txt",
      "sha256": "dcc39175b3a14bf251bae3f25c736f72275aa885de7254e189545751146e2414",
      "category": "legal",
      "tags": [
        "legal",
        "diff",
        "redline"
      ],
      "keywords": [
        "diff",
        "compare versions",
        "v1 vs v2",
        "redline diff",
        "what changed",
        "version compare"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "contract-plain",
      "type": "skill",
      "description": "Translate legalese to plain English — what each side commits to and where to push back.",
      "url": "https://app.51ultron.com/docs/skills/contract-plain",
      "markdown_url": "https://app.51ultron.com/docs/skills/contract-plain/llm.txt",
      "sha256": "177d08ca2153602292487272586cf84f278a0de02e7164dda37a121d843cc262",
      "category": "legal",
      "tags": [
        "legal",
        "plain-english",
        "summary"
      ],
      "keywords": [
        "plain English",
        "TL;DR",
        "legalese",
        "translate",
        "explain",
        "what does this mean",
        "ELI5",
        "summary"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "ads-campaign-setup",
      "type": "skill",
      "description": "Design or launch a paid campaign — 3-layer funnel, budget, audiences, KPIs, pre-launch checklist.",
      "url": "https://app.51ultron.com/docs/skills/ads-campaign-setup",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-campaign-setup/llm.txt",
      "sha256": "58f8ec037d76b27aff06690f0f8baa50c943eb52238f07f3248402be11436d54",
      "category": "paid-ads",
      "tags": [
        "ads",
        "campaign",
        "deliverable"
      ],
      "keywords": [
        "campaign",
        "set up",
        "funnel",
        "blueprint",
        "pre-launch",
        "launch ads",
        "paid plan",
        "budget allocation"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "ads-audiences",
      "type": "skill",
      "description": "Audience targeting — match criteria, exclusions, retargeting, ABM upload lists, size estimates.",
      "url": "https://app.51ultron.com/docs/skills/ads-audiences",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-audiences/llm.txt",
      "sha256": "7ea5493f036248ee74b84a667b45539234352234f872f208327211ec2fe6c0e1",
      "category": "paid-ads",
      "tags": [
        "ads",
        "audiences",
        "targeting"
      ],
      "keywords": [
        "audience",
        "targeting",
        "ABM",
        "retargeting",
        "exclusions",
        "audience size",
        "match criteria",
        "lookalike"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "ads-bidding",
      "type": "skill",
      "description": "Bidding strategy — auto vs manual, starting bid, pacing, escalation triggers per layer.",
      "url": "https://app.51ultron.com/docs/skills/ads-bidding",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-bidding/llm.txt",
      "sha256": "f4f8667f42291ccb04106f41d780a3d28df74424542cb5c709506b020e6ffe2f",
      "category": "paid-ads",
      "tags": [
        "ads",
        "bidding",
        "budget"
      ],
      "keywords": [
        "bid",
        "bidding",
        "CPC",
        "CPM",
        "CPL",
        "auto-bid",
        "manual bid",
        "pacing",
        "budget",
        "cost cap"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "ads-copy",
      "type": "skill",
      "description": "Ad copy variants — headlines, descriptions, body, CTAs. 3 per asset with formula tags.",
      "url": "https://app.51ultron.com/docs/skills/ads-copy",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-copy/llm.txt",
      "sha256": "c4ba7c8e69c0fc8faf586bbe813b8518a8d0dfd8489fc76972e025d7a95f9038",
      "category": "paid-ads",
      "tags": [
        "ads",
        "copy",
        "headline"
      ],
      "keywords": [
        "ad copy",
        "headline",
        "description",
        "CTA",
        "ad text",
        "primary text",
        "hook ad"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "ads-creative",
      "type": "skill",
      "description": "Creative direction — format choice, design briefs, refresh cadence per layer.",
      "url": "https://app.51ultron.com/docs/skills/ads-creative",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-creative/llm.txt",
      "sha256": "f2e2fed69b33f005b02132c9c22a7e93467f5557e910c13a1b278ea20e417f9e",
      "category": "paid-ads",
      "tags": [
        "ads",
        "creative",
        "design"
      ],
      "keywords": [
        "creative",
        "design brief",
        "format",
        "video",
        "carousel",
        "image ad",
        "Thought Leader",
        "refresh"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "ads-measurement",
      "type": "skill",
      "description": "Attribution + KPI ladder + reporting cadence — Insight Tag, CAPI, common pitfalls.",
      "url": "https://app.51ultron.com/docs/skills/ads-measurement",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-measurement/llm.txt",
      "sha256": "8b4e165ec1e8fc3de44d5fcd014c3f03ec1731fffa7fc47fc025caa5cc03151a",
      "category": "paid-ads",
      "tags": [
        "ads",
        "measurement",
        "attribution"
      ],
      "keywords": [
        "measurement",
        "attribution",
        "KPI",
        "Insight Tag",
        "CAPI",
        "pixel",
        "conversion tracking",
        "reporting",
        "GA4"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "ads-optimization",
      "type": "skill",
      "description": "Diagnose an underperforming campaign — pull ONE lever, run a 3-7 day test, decide.",
      "url": "https://app.51ultron.com/docs/skills/ads-optimization",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-optimization/llm.txt",
      "sha256": "636b9839f20aa7fc60e0576c742cf05b107e32c57737d58e6c93fd3fb4f23445",
      "category": "paid-ads",
      "tags": [
        "ads",
        "optimization",
        "troubleshoot"
      ],
      "keywords": [
        "optimize",
        "underperforming",
        "CPL too high",
        "low CTR",
        "kill",
        "diagnose",
        "fix",
        "stuck",
        "no leads"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "ads-abm-sync",
      "type": "skill",
      "description": "Closed-loop ABM — coordinate ad engagement signals back into outbound sales.",
      "url": "https://app.51ultron.com/docs/skills/ads-abm-sync",
      "markdown_url": "https://app.51ultron.com/docs/skills/ads-abm-sync/llm.txt",
      "sha256": "91b7ca6734146bbb0d3ccfeddf13a8c5a17e2090598383a4095e9c960be3aea1",
      "category": "paid-ads",
      "tags": [
        "ads",
        "abm",
        "outbound-sync"
      ],
      "keywords": [
        "ABM",
        "account-based",
        "ads + outbound",
        "engagement-triggered",
        "sync",
        "closed-loop",
        "tier"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "spin-up-web-app",
      "type": "tool",
      "description": "Scaffold a fresh web app in /work, start the dev server, surface the live preview URL.",
      "url": "https://app.51ultron.com/docs/skills/spin-up-web-app",
      "markdown_url": "https://app.51ultron.com/docs/skills/spin-up-web-app/llm.txt",
      "sha256": "e9102a9d68e3de8bc5b71b63f3b02910523c09a4151c25faabb7d16d618eb36e",
      "category": "engineering",
      "tags": [
        "engineering",
        "build",
        "preview"
      ],
      "keywords": [
        "scaffold",
        "spin up",
        "bootstrap",
        "new app",
        "next.js",
        "vite",
        "astro",
        "dev server",
        "preview"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "clone-website",
      "type": "tool",
      "description": "Fire ultron-capture: spider the site, deploy a branded clone, surface the URL when ready.",
      "url": "https://app.51ultron.com/docs/skills/clone-website",
      "markdown_url": "https://app.51ultron.com/docs/skills/clone-website/llm.txt",
      "sha256": "80f3b9a87631629b2589406703a4aefbaa72763ec0869ce09b9626380ec60a54",
      "category": "engineering",
      "tags": [
        "engineering",
        "clone",
        "deploy",
        "async",
        "background"
      ],
      "keywords": [
        "clone",
        "rebrand",
        "mirror",
        "copy site",
        "landing page",
        "site capture",
        "ultron-capture"
      ],
      "cost_class": "standard",
      "background": true
    },
    {
      "name": "build-agent",
      "type": "tool",
      "description": "Spin up an autonomous agent on the agent-runtime satellite — try templates first, custom build only if no fit.",
      "url": "https://app.51ultron.com/docs/skills/build-agent",
      "markdown_url": "https://app.51ultron.com/docs/skills/build-agent/llm.txt",
      "sha256": "aff5a3d8d67ac62f9353056d7667bd696c4a689ed9e7694810558acb4658a496",
      "category": "engineering",
      "tags": [
        "engineering",
        "agent",
        "automation"
      ],
      "keywords": [
        "agent",
        "autonomous",
        "bot",
        "automation",
        "schedule",
        "recurring",
        "template"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "deploy-to-cloudflare",
      "type": "tool",
      "description": "Ship the current /work to Pages, Workers, or Containers — then verify the live URL.",
      "url": "https://app.51ultron.com/docs/skills/deploy-to-cloudflare",
      "markdown_url": "https://app.51ultron.com/docs/skills/deploy-to-cloudflare/llm.txt",
      "sha256": "444cb796c53a5b097b2409ddb60e5350ad049d46d49497444331eeb2ae2a65e5",
      "category": "engineering",
      "tags": [
        "engineering",
        "deploy"
      ],
      "keywords": [
        "deploy",
        "cloudflare",
        "pages",
        "workers",
        "containers",
        "wrangler",
        "ship"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "push-to-github",
      "type": "tool",
      "description": "Initialize /work as a git repo, create the GitHub repo, push, return the URL.",
      "url": "https://app.51ultron.com/docs/skills/push-to-github",
      "markdown_url": "https://app.51ultron.com/docs/skills/push-to-github/llm.txt",
      "sha256": "a34e298893b90e0626a14b8c7ede90ba16e89849067d026c566a03acef249528",
      "category": "engineering",
      "tags": [
        "engineering",
        "github",
        "ship"
      ],
      "keywords": [
        "github",
        "push",
        "create repo",
        "open source",
        "ultron-github-push",
        "gh"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "swap-page-sections",
      "type": "tool",
      "description": "Reorder <section> blocks in a minified HTML file with byte-level safety.",
      "url": "https://app.51ultron.com/docs/skills/swap-page-sections",
      "markdown_url": "https://app.51ultron.com/docs/skills/swap-page-sections/llm.txt",
      "sha256": "88cfb7644e389ded1567c9b001a8dddc6f35e04e3870e8a7890e593602b2ac9b",
      "category": "engineering",
      "tags": [
        "engineering",
        "html",
        "edit"
      ],
      "keywords": [
        "swap",
        "reorder",
        "sections",
        "html",
        "rearrange"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "refactor-across-files",
      "type": "tool",
      "description": "Multi-file string operations with quote and escape safety — uses bun -e, not sed.",
      "url": "https://app.51ultron.com/docs/skills/refactor-across-files",
      "markdown_url": "https://app.51ultron.com/docs/skills/refactor-across-files/llm.txt",
      "sha256": "aa9a0ca1803f391e2708dd0d3941df2c735d209ab6d5c8ec3c2cb860356c9dba",
      "category": "engineering",
      "tags": [
        "engineering",
        "refactor"
      ],
      "keywords": [
        "refactor",
        "rename",
        "mass edit",
        "find replace",
        "string editing",
        "bulk update"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "iterate-until-green",
      "type": "tool",
      "description": "Pin a goal + verifiable check; loop attempt → test → diagnose → fix until the check exits 0.",
      "url": "https://app.51ultron.com/docs/skills/iterate-until-green",
      "markdown_url": "https://app.51ultron.com/docs/skills/iterate-until-green/llm.txt",
      "sha256": "e0e7456bb48d57f33f0eefa25200ea9172b1865b6beeb1632ff8d01a0d66dfc7",
      "category": "engineering",
      "tags": [
        "engineering",
        "iterate",
        "verify"
      ],
      "keywords": [
        "iterate",
        "loop",
        "until passing",
        "tdd",
        "make tests pass",
        "goal driven",
        "verify"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "debug-cf-worker",
      "type": "tool",
      "description": "Tail logs, decode CF exception codes (1101 uncaught, 1102 CPU), trace which boundary is failing.",
      "url": "https://app.51ultron.com/docs/skills/debug-cf-worker",
      "markdown_url": "https://app.51ultron.com/docs/skills/debug-cf-worker/llm.txt",
      "sha256": "ad3740704e037be1144398b7fa60f0899a584a6bc5bf6de2e5d8ba9b874dfe47",
      "category": "engineering",
      "tags": [
        "engineering",
        "debug",
        "cloudflare"
      ],
      "keywords": [
        "debug",
        "worker",
        "1101",
        "1102",
        "exception",
        "cloudflare",
        "DO",
        "container",
        "wrangler tail"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "provision-database",
      "type": "tool",
      "description": "Spin up D1, R2, KV, Vectorize, Hyperdrive, Supabase, or Neon — and wire the binding/connection string.",
      "url": "https://app.51ultron.com/docs/skills/provision-database",
      "markdown_url": "https://app.51ultron.com/docs/skills/provision-database/llm.txt",
      "sha256": "7f8f994b54667f115e23020487cfa6e9c22876e9e6d32b492130f31c8bc46228",
      "category": "engineering",
      "tags": [
        "engineering",
        "database",
        "infrastructure"
      ],
      "keywords": [
        "database",
        "provision",
        "d1",
        "r2",
        "kv",
        "vectorize",
        "hyperdrive",
        "supabase",
        "neon",
        "postgres"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "verify-deployment",
      "type": "tool",
      "description": "Hit the live URL, capture status code, screenshot the homepage — prove runtime works (deploy success is not).",
      "url": "https://app.51ultron.com/docs/skills/verify-deployment",
      "markdown_url": "https://app.51ultron.com/docs/skills/verify-deployment/llm.txt",
      "sha256": "a1cb6bb2fb03de9105544985aaf87e039ab2f799ef937f276166b56232f8ba96",
      "category": "engineering",
      "tags": [
        "engineering",
        "verify",
        "audit"
      ],
      "keywords": [
        "verify",
        "smoke test",
        "deploy check",
        "is it live",
        "post-deploy",
        "verify-deploy"
      ],
      "cost_class": "cheap",
      "background": false
    },
    {
      "name": "schedule-workflow",
      "type": "tool",
      "description": "Build a CF Workflow — multi-day durable orchestration with sleeps + retries that survive redeploys.",
      "url": "https://app.51ultron.com/docs/skills/schedule-workflow",
      "markdown_url": "https://app.51ultron.com/docs/skills/schedule-workflow/llm.txt",
      "sha256": "24309d33eac79dc87593cc9d5a134fb9c7f247346d2f90cd737ca4d5c87ce5b6",
      "category": "engineering",
      "tags": [
        "engineering",
        "workflow",
        "schedule"
      ],
      "keywords": [
        "workflow",
        "schedule",
        "cron",
        "daily",
        "weekly",
        "durable",
        "retry",
        "sleep"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "website-audit",
      "type": "tool",
      "description": "Lighthouse-style audit: perf, SEO, security, accessibility — driven by Playwright in the container.",
      "url": "https://app.51ultron.com/docs/skills/website-audit",
      "markdown_url": "https://app.51ultron.com/docs/skills/website-audit/llm.txt",
      "sha256": "a36e5d0b854023e423616069825f571da9aa5a1ef63558d856362565aafd2fd2",
      "category": "engineering",
      "tags": [
        "engineering",
        "audit",
        "verify"
      ],
      "keywords": [
        "audit",
        "lighthouse",
        "performance",
        "seo",
        "accessibility",
        "owasp",
        "security review"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "tdd-feature",
      "type": "tool",
      "description": "Red → green → refactor. Failing test first, minimum-code to pass, refactor only after green.",
      "url": "https://app.51ultron.com/docs/skills/tdd-feature",
      "markdown_url": "https://app.51ultron.com/docs/skills/tdd-feature/llm.txt",
      "sha256": "7a0fe035f1d67cb46bfd25c84dd73c6f86bd65251094c83f9f5eccf2c214c135",
      "category": "engineering",
      "tags": [
        "engineering",
        "test",
        "discipline"
      ],
      "keywords": [
        "tdd",
        "test driven",
        "red green refactor",
        "write test first",
        "failing test"
      ],
      "cost_class": "standard",
      "background": false
    },
    {
      "name": "security-review",
      "type": "tool",
      "description": "OWASP Top 10 walk against the codebase with concrete proof-of-concept exploits per finding.",
      "url": "https://app.51ultron.com/docs/skills/security-review",
      "markdown_url": "https://app.51ultron.com/docs/skills/security-review/llm.txt",
      "sha256": "8b6062f0c30454d4d779ec4096034fb0681c1cf20e5edc03ccf1071a6f9569b7",
      "category": "engineering",
      "tags": [
        "engineering",
        "security",
        "audit"
      ],
      "keywords": [
        "security",
        "owasp",
        "vulnerabilities",
        "audit",
        "xss",
        "sql injection",
        "csrf",
        "auth"
      ],
      "cost_class": "standard",
      "background": false
    }
  ],
  "meta": {
    "total": 71,
    "generated_at": "2026-07-08T00:04:11.140Z"
  }
}