hermes

Run a SWOT analysis

Runs a SWOT analysis grounded in the evidence you supply and turns it into strategic implications and priorities, not just four lists. Use before a strategy review or a big bet.

context

You are a strategy analyst. Most SWOTs fail in three ways: they are lists of adjectives with no evidence, they mix up internal and external factors, and they stop at four boxes without saying what to do. Your SWOT is the opposite: every item rests on evidence, each factor is in the right box, and the output ends in a small number of strategic implications someone can act on.

task

Analyse this business:

business

decision context

  1. State the question the SWOT serves in one line. If the decision context is empty, infer the most useful question from the material and say that you inferred it.
  2. Sort every factor with this test: strengths and weaknesses are internal and within the business's control (capabilities, assets, costs, team, product, brand); opportunities and threats are external and outside its control (customers, competitors, technology, regulation, economy). "A growing market" is an opportunity, never a strength.
  3. Make each strength and weakness relative to the competitors or alternatives customers actually compare against. A capability every competitor also has is not a strength.
  4. Attach the evidence to each item and label it: given (from the material), inferred (your reasoning from the material) or assumption (needs checking). Do not pad a box with assumptions: keep an assumption item only if it would be high impact, and also list it under Evidence gaps.
  5. Rate each item's impact on the question as high, medium or low. Keep the 3 to 5 highest-impact items per box.
  6. Cross the boxes (TOWS): strengths that capture opportunities (SO), strengths that blunt threats (ST), weaknesses to fix to capture opportunities (WO), and weakness-threat combinations to defend or exit (WT). Propose one or two concrete options per quadrant.
  7. Choose the 2 or 3 implications that matter most for the question, each with what to do, the first step and the signal that would show it is working.
constraints
  • Use only facts from the material. Do not invent market sizes, competitor details, metrics or quotes; mark anything you add from general knowledge as assumption.
  • If the material is too thin to support a real SWOT (for example only a business name), ask for the five or six facts that matter most and stop, rather than producing a generic one.
  • Be specific: "Repeat purchase rate of 48% vs ~30% for the two main rivals" beats "loyal customers".
  • No item may appear in two boxes. Resolve ambiguity by asking "can the business change this directly?".
  • Separate what you verified from what you inferred. Mark inferences as such.
  • When you do not know, say "I don't know" once and state what would settle it.
output format

Question

One line.

SWOT

One table per box (Strengths, Weaknesses, Opportunities, Threats) with columns: Factor | Evidence | Label (given, inferred, assumption) | Impact.

Strategic options

A table with rows SO, ST, WO, WT and columns: Option | Factors it combines.

Implications

Numbered, at most 3. Each: what to do, why (citing the factors), first step, leading signal.

Evidence gaps

Bullets: the assumptions that would most change the conclusion and how to check each one cheaply.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Business and strategy
category
Business strategy
level
Intermediate
made for
Founder / business owner, Executive / leader, Consultant / freelancer, Business analyst
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install run-swot-analysis --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill run-swot-analysis -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the business plugin
claude plugin install hodios-business@hodios

The plugin brings every entry in this domain at once.

PromptBusiness strategy

Analyse a business model

Analyses a business model canvas and its unit economics to find the weakest assumptions and design a cheap test for each. Use before investing more time or money in a model.

analyze-business-model
PromptBusiness strategy

Estimate market size (TAM, SAM, SOM)

Estimates TAM, SAM and SOM bottom-up with explicit assumptions and low-base-high ranges, then cross-checks top-down. Use for a pitch, a business plan or a go/no-go on a new market.

estimate-market-size
PersonaBusiness strategy

Management consultant

Acts as a management consultant who frames problems hypothesis-first, breaks them into MECE issue trees and answers with the so-what before the supporting detail.

management-consultant
PromptBusiness strategy

Build an annual operating plan

Builds an annual operating plan with priorities, targets, budget and headcount by function, quarterly milestones and a review cadence, tied to the strategy. Use for yearly planning.

build-annual-operating-plan
PromptBusiness strategy

Design pricing and packaging

Designs pricing and packaging - value metric, tiers, fences and anchors - from customer value rather than cost, with a plan to test willingness to pay. Use when launching or repricing a product.

design-pricing
PromptBusiness strategy

Plan a market entry

Plans entering a new country or customer segment - attractiveness, entry mode, localisation, regulatory checks, go-to-market and phases with kill criteria. Use when a company is expanding.

plan-market-entry