skills/agent-first-product-strategy/SKILL.md
Reframe AI product and SaaS strategy from human-user assumptions to agent-first execution. Use when redefining product positioning, success metrics, API/docs priorities, go-to-market, or roadmap decisions for an AI-native market where agents are primary software users.
npx skillsauth add hexbee/hello-skills agent-first-product-strategyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to turn high-level AI-era ideas into concrete product strategy, metric design, and execution choices.
Audit the current strategy for these legacy assumptions:
DAU as primary growth signal.tool -> community -> platform as default path to defensibility.If any assumption exists, mark it as a risk and quantify impact on cost, speed, or defensibility.
Define strategy with these agent-era premises:
Agent, not only human operators.outcome delivery efficiency (time-to-outcome and quality), not time spent.capability infrastructure rather than consumer app.agent discoverability + machine-usable docs, not only human marketing funnels.Return a one-line reframing statement:
We help <agent/human+agent segment> achieve <outcome> via <capability/API>, optimized for <speed/reliability/cost>.
Prioritize product work in this order:
auth, schema consistency, error model).When tradeoffs are hard, prefer decisions that improve repeatable agent invocation quality.
Convert success metrics from attention-era to productivity-era:
DAU/time spent with task completion rate, unit outcome cost, and end-to-end delivery time.API success rate, P95 latency, agent repeat-call ratio.first-call success (agent can integrate correctly on first attempt).integration lead time (from docs read to first production call).Read references/agent-first-metrics.md to choose metric formulas and guardrails.
Produce a phased plan:
0-30 days: fix integration blockers, tighten API contract, publish minimal docs set.31-90 days: improve reliability/SLOs, ship agent onboarding examples, cut integration time.90+ days: optimize cost-performance frontier, deepen protocol ecosystem, create domain moats.For each phase include:
When responding, output in this structure:
testing
Diagnose and fix Docker image pull failures on macOS with OrbStack, especially Docker Hub EOF/TLS/manifest errors caused by system proxies, Clash/CyberClash/Mihomo/Surge-style TUN mode, fake-ip DNS such as 198.18.0.x, or unstable registry access. Use when `docker pull` or `docker manifest inspect` fails with EOF, SSL_ERROR_SYSCALL, failed to fetch anonymous token, failed to resolve reference, failed to copy, or registry-1.docker.io/auth.docker.io connectivity confusion.
development
Generate and revise job resumes from raw notes, existing resumes, career histories, or profile snippets. Use when Codex needs to create, redesign, tighten, or review a resume/CV, especially for Chinese or English A4 resumes, PDF/HTML output, first-screen hiring signal, skill ordering, pagination balance, header/contact layout, or reframing an engineering background for AI-focused roles.
development
Convert a public webpage URL into Markdown and save it as a reusable `.md` file with the bundled script. Prefer `https://r.jina.ai/<url>` first, and only fallback to `https://markdown.new/` if `r.jina.ai` is unavailable. Use this whenever the user wants to turn a public webpage, article, documentation page, blog post, release note, or reference URL into Markdown for reading, archiving, summarizing, extraction, RAG prep, or downstream agent reuse, even if they do not explicitly mention markdown or saving a file.
tools
Design agent-usable SaaS tool systems using six reusable tool shapes (Search, Summarize, Draft, Update, Notify, Approve) plus connectors and policy guardrails. Use when turning SaaS features into reliable agent actions with clear contracts, permissions, audit trails, and approval gates.