agentleFS
anotbanotb/management-consulting-plugin/skills/strategic-analysis/SKILL.md

strategic-analysis

Skill62 starsChanged 12 days agoMITView on GitHub

Structure an ambiguous business decision, test competing explanations, and recommend a course using evidence. Use for growth strategy, market entry, market sizing, competitive analysis, SWOT, issue trees, business models, and portfolio choices. For execution of an approved direction, use implementation-planning when available.

4 other projects use a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

2 rules. 0 are common, 2 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 3 edited versions we read keep these.

  • 2

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use strategic frameworks only for the lens the question needs.

    line 29
  2. Distinctive:

    Keep conflicting sources visible.

    line 35

“Common” is measured: kept by at least 6 in 10 of the 3 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Strategic Analysis

Produce an answer the decision-maker can use and a supporting argument a skeptical reviewer can inspect. Start at the user's current stage: framing a question, diagnosing a cause, evaluating options, or challenging a recommendation. Do not restart completed analysis unless a material inconsistency changes the decision.

Frame the work

Identify the decision, decision-maker, timeframe, success criteria, and constraints from the supplied context. Respect the requested format and length. Distinguish hard constraints (cash, legal eligibility, capacity, deadlines) from preferences that can be traded off. Screen infeasible options before comparing attractive features.

Use what is available. Mark missing information and proceed with work it does not block. Ask only when the missing answer materially changes the decision and cannot be handled with a transparent assumption or conditional recommendation. A request for a draft or an illustrative method does not require a complete client data room. Label fictional examples at their point of use.

Diagnose and compare

Build a causal decomposition that fits the economics or operating problem. Define units and avoid overlapping branches or mixing different cuts of the same business. A price-volume-mix bridge may answer a profitability question more directly than a named strategic framework.

For the branches that could change the answer, state a testable hypothesis, evidence for and against it, the quickest useful test, and the action implied if it holds. Distinguish a plausible mechanism from a demonstrated cause. Prioritize by decision impact, uncertainty, and the cost of obtaining better information. Stop expanding an analysis when further work would not change the choice at the required confidence.

Develop materially different options when the choice is open. Include continuing the current course or deferring when relevant. Compare on consistent scope, timing, economics, execution capacity, reversibility, and the client's priorities. Do not invent alternatives or reopen an approved choice merely to complete a table.

Use strategic frameworks only for the lens the question needs. There is no minimum framework count. A second lens earns its place by revealing a distinct driver, trade-off, or blind spot. Two frameworks using the same evidence do not provide independent corroboration.

Evidence and uncertainty

Trace consequential claims to a supplied file, interview, calculation, or external source. Record date, population, definitions, and limitations where they affect comparability. Separate observed results, management claims, estimates, and forecasts. When current external information is required, use available research tools and primary sources; if unavailable, identify what remains unverified.

Keep conflicting sources visible. Investigate differences in dates, populations, definitions, and incentives before choosing between them. Do not average incompatible estimates or convert repeated interview opinions into measured facts. Treat benchmarks as comparisons with a stated source and context, not automatic targets.

For market sizing or competitor work, use market and competitive analysis. Compute material quantities with available tools, show the method, and test the assumptions that could reverse the answer.

Deliver the decision

Lead with the recommendation or the specific reason a decision must remain conditional. Connect the supporting evidence to implications, trade-offs, and action. State the strongest supported alternative, the downside being accepted, and what new evidence or threshold would change the recommendation. For execution next steps, distinguish proposed owners and dates from agreed commitments.

Keep tables compact: numeric cells contain numbers with units; assessments have enough nearby reasoning to be defensible. Match confidence and precision to evidence. A complete answer can be a paragraph, an issue tree, a workplan, or a substantial report; the user's decision determines the form.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.