micro-saas-scoper
Micro-SaaS Scoper
Overview
This skill decides whether a wedge should become software now, later, or not at all. The goal is to protect against premature product building and to force a narrow MVP when software is justified.
Load references/productization-signals.md when deciding readiness. Load
references/mvp-boundaries.md when narrowing the scope.
When to use
- When a service or workflow may be ready to productize
- When a user wants a micro-SaaS and needs the product wedge defined
- When there is tension between manual delivery and automation
Do NOT use when:
- The opportunity itself is still unknown
- There is no evidence or wedge to scope yet
Workflow
1. Decide readiness
Output one of:
build_nowstay_manual_for_nowconditional_build
Use those exact values in prose and JSON.
Justify with validation evidence, buyer access, repetition, and implementation risk.
2. Define the product wedge
If software is justified, define:
- one narrow job
- one primary user
- one core workflow
- one productization trigger
For the first software slice, choose only one automation wedge. Do not automate multiple adjacent funnel stages in v1 unless the prompt gives unusually strong evidence that the whole chain is already standardized.
3. Separate manual from automated work
State clearly:
- what remains manual
- what gets automated first
- what not to build yet
Aim for at least 3 items in the manual, automated, and not-yet lists when the context supports it.
If the verdict is stay_manual_for_now or conditional_build, list 3 distinct
gating signals that would flip the verdict later. Each gating signal should be a
separate bullet, not one compound sentence.
4. Produce the scope
Return both:
- a readable product scope
- a JSON block using
assets/micro-saas-scope-template.json
Use the template field names exactly.
Default sections:
Readiness VerdictProduct WedgeManual vs AutomatedMVP BoundaryDo Not Build YetStructured Scope
Checklist
- A readiness verdict is explicit
- The wedge is one job, one user, one workflow
- Manual and automated parts are clearly separated
- The MVP boundary is narrower than the user's first instinct
- Readable scope and structured JSON are both present
Key principles
- Software must be earned — Validation evidence beats product preference.
- One job first — Narrow workflow software beats broad platform ambition.
- Keep some work manual if needed — Human-in-the-loop is often the right intermediate step.
More from accolver/skill-maker
skill-maker
Create or iteratively improve agent skills with eval-driven refinement when the task is to build a new SKILL.md package or tune an existing skill’s trigger accuracy and performance.
26git-conventional-commits
Generate conventional commit messages from staged git changes when the task is to name or format a commit, not to review code or write release notes.
16pdf-toolkit
Operate the bundled PDF scripts to extract, OCR, create, merge, split, or convert PDFs when the task explicitly involves PDF document processing.
14monitoring-setup
Add production observability—health checks, metrics, tracing, alerts, and runbooks—when the task is to instrument or operationalize an existing service.
11cloudevents
Build, validate, serialize, or parse CNCF CloudEvents v1.0 payloads and transports when the task explicitly involves CloudEvents envelopes, ce-* headers, or structured/binary event delivery.
10nostr-nip05-setup
Set up or troubleshoot NIP-05 identity verification when the task involves nostr.json, DNS/web hosting, CORS, redirects, or profile metadata for Nostr identity mapping.
10