doc-condenser
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
Evaluates whether a business idea is technically buildable and financially viable. Covers unit economics (CAC, LTV), revenue modeling, break-even, and go/no-go verdicts. Triggers on: "feasibility assessment", "viability analysis", "unit economics", "build vs buy", "go/no-go
Claude Code
$ npx -y skills add Mathews-Tom/armory --skill feasibility-assessor --agent claude-code
Codex
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a codex -y
Cursor
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a cursor -y
Gemini CLI
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a gemini-cli -y
GitHub Copilot
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a github-copilot -y
OpenCode
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a opencode -y
Windsurf
$ npx skills add Mathews-Tom/armory --skill feasibility-assessor -a windsurf -y
name: feasibility-assessor description: 'Evaluates whether a business idea is technically buildable and financially viable. Covers unit economics (CAC, LTV), revenue modeling, break-even, and go/no-go verdicts. Triggers on: "feasibility assessment", "viability analysis", "unit economics", "build vs buy", "go/no-go decision", "ROI projection".' metadata: version: 1.0.1 category: review tags: [feasibility, unit-economics, viability, business-case] difficulty: advanced phase: define
Evaluate business ideas and features across two tracks: financial viability and technical feasibility. Produce an integrated verdict with actionable de-risking recommendations.
Determine the input type:
Extract from the input:
1. Value proposition (what problem it solves, for whom) 2. Target customer segment 3. Pricing intent or revenue model 4. Technology stack (stated or implied) 5. Competitive landscape awareness
If critical inputs are missing, ask targeted clarifying questions before proceeding. Minimum viable inputs: value proposition and target customer.
Reference: `references/unit-economics.md`, `references/financial-viability.md`
Skip this phase only when the request is purely technical (e.g., "can we build X with Y stack").
1. Calculate **Customer Acquisition Cost (CAC)** — fully loaded: marketing spend + sales cost + overhead allocation per acquired customer 2. Calculate **Customer Lifetime Value (LTV)** — ARPU multiplied by average customer lifetime, adjusted for gross margin 3. Compute **LTV:CAC ratio** — minimum viable: 3:1 4. Determine **contribution margin** per unit sold or per customer served 5. Calculate **payback period** — months until cumulative gross profit from a customer exceeds CAC
State every assumption explicitly. Flag assumptions with high sensitivity (small change flips the outcome).
1. Identify all revenue streams and size each one 2. Assess pricing strategy fit: cost-plus, value-based, competitive, freemium-to-paid 3. Apply conversion rate assumptions — use industry benchmarks from reference material 4. Model churn and retention — apply cohort decay curves where possible
1. Separate fixed costs (rent, salaries, infrastructure baseline) from variable costs (COGS, transaction fees, support per user) 2. Calculate break-even point in units, customers, or revenue 3. Model three scenarios:
1. Project gross margin trajectory over 12-24 months 2. Model operating expense scaling (linear vs step-function vs economies of scale) 3. Estimate funding requirements and runway at current burn 4. Compare against industry benchmarks for time-to-profitability
Reference: `references/technical-risk.md`
Skip this phase only when the request is purely financial (e.g., "are the unit economics viable for a SaaS at $29/mo").
Classify complexity:
| Level | Description | Examples | | ------------ | ------------------------------------------------- | ---------------------------------------------------- | | 1 — Simple | Standard CRUD, single service | Landing page, basic CMS, form-based app | | 2 — Moderate | Multi-service integration, auth, payments | E-commerce, SaaS dashboard, API platform | | 3 — Complex | Distributed systems, real-time, high availability | Marketplace, streaming platform, fintech | | 4 — Novel | R&D required, unproven at scale | ML-driven product, novel protocol, hardware+software |
Evaluate:
1. Define MVP scope — the minimum feature set that tests the core value proposition 2. Estimate development timelines:
3. Identify required team skills and availability 4. Run build vs buy vs partner analysis for each major component
Score each dimension 1-5 (1 = low risk, 5 = critical risk):
| Dimension | What It Measures | | ---------------------- | --------------------------------------------------------------------------------- | | Technical novelty | Proven tech (1) vs active R&D required (5) | | Integration complexity | Self-contained (1) vs many external APIs (5) | | Scale readiness | Architecture handles 100x with config changes (1) vs requires re-architecture (5) | | Data risk | Public/owned data, no regulation (1) vs restricted data, heavy compliance (5) | | Security/compliance | No sensitive data (1) vs PCI/HIPAA/SOC2 required (5) |
Composite technical risk = weighted average. Flag any dimension scoring 4+ as a blocker requiring mitigation plan.
Curated, production-grade skills, agents, hooks, rules, commands, utilities, and presets for AI coding agents. No magic, no demos — battle-tested workflows built for developers who use AI seriously.
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
DEPRECATED: The Opus 4.7 migration scanner is retired from the active skill catalog. Retained for archival reference only; not…
**DEPRECATED** — Modern Claude models produce accurate, well-explained regex patterns with edge-case test suites natively,…
**DEPRECATED** — Opus 4.7 uses adaptive thinking (optional at each step) and Sonnet 4.6 handles structured chain-of-thought…
Generates Architecture Decision Records capturing context, rationale, alternatives, and consequences in numbered status-tracked…
Build AI agents and automate Claude Code programmatically via the Claude Agent SDK and headless CLI mode. Covers Python SDK,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.