Skip to content

Guide · Agent skill

How to use the SWOT Analysis agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The swot-analysis skill is a set of instructions that teaches an AI agent to run a structured SWOT analysis of a product or business position. It covers internal strengths and weaknesses, external opportunities and threats, the connections between them, and then turns the findings into prioritized recommendations with owners and metrics. It is aimed at product managers, founders and business leads who want a consistent, complete SWOT rather than an ad hoc list. After this guide you will know what the skill does, how to install it, how to trigger it, and what to supply so the output is useful.

SWOT Analysisphuryn/pm-skills · MIT

Quick start

  1. 1Download the ZIP. Get the swot-analysis ZIP from this page. It contains the SKILL.md file.
  2. 2Unzip into a skills folder. Extract it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
  3. 3Or upload it in the Claude apps. Open Settings, go to Capabilities, then Skills, and upload the ZIP.
  4. 4Gather your inputs. Collect the product description, competitors, market context, your capabilities and constraints, and any customer or usage data.
  5. 5Ask for a SWOT in plain language. Request a SWOT analysis, strategic assessment or SWOT matrix and include your inputs in the same message.
  6. 6Review the cross-references and actions. Check the linked insights, recommendations, owners and metrics against your own data before acting on them.

What the swot-analysis skill makes the agent do

An agent skill is a folder containing a SKILL.md file with instructions the agent reads when it is relevant to your request. This one is named swot-analysis and its description says it performs a detailed SWOT analysis with actionable recommendations, for strategic assessment, competitive analysis, or evaluating a product or business position.

When the skill is active, the agent acts as a strategic analyst and works through a fixed framework: five to seven strengths, five to seven weaknesses, five to seven opportunities and five to seven threats. It then cross-references them by asking how strengths can capture opportunities, how weaknesses can be shored up against threats, which opportunities could overcome weaknesses, and which threats could exploit weaknesses. From there it produces three to five strategic recommendations, prioritized actions with owners, and metrics to track progress.

The skill is text-only. It does not browse the web or pull in market data itself, so the quality of the analysis depends on the information you give it.

  • Strengths and weaknesses are treated as internal factors.
  • Opportunities and threats are treated as external factors.
  • The skill maps findings to four strategic postures: Build, Defend, Pivot and Exit.

Install the swot-analysis skill

Download the ZIP for this skill from this page. The package contains SKILL.md. You can install it in one of two ways.

For a personal install, unzip the file into ~/.claude/skills/ so the skill folder sits there. For a single project, unzip it into the project's .claude/skills/ folder instead.

You can also upload the ZIP in the Claude apps. Go to Settings, then Capabilities, then Skills, and add it there.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ inside your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Trigger the skill with natural requests

You do not need a special command. Ask for a SWOT in plain language. The skill's listed triggers include phrases such as SWOT analysis, strengths weaknesses, SWOT matrix and strategic assessment, and its description also covers competitive analysis and evaluating a product or business position.

Give the agent the product or business name and the context it needs. The skill's own instructions name the inputs it expects: a product description and current state, the competitive landscape and market context, company capabilities, resources and constraints, and market trends. Customer feedback or usage data is optional.

  • "Run a SWOT analysis for our note-taking app, which has 2,000 paying users and competes with two larger incumbents."
  • "Do a strategic assessment of our B2B invoicing product before the roadmap review. Here is our current position: ..."
  • "Create a SWOT matrix for our business based on the notes I paste below."

Example: what you get back

Paste in your inputs, including competitor names, your team size and budget, and any usage numbers you have. The agent returns a SWOT with the four lists, a cross-reference section linking them, recommendations, and a set of actions with owners and metrics.

Because the framework is fixed, you can compare SWOTs from different quarters or different products side by side. The skill's notes suggest updating the SWOT quarterly or whenever market conditions change.

  • Four lists of five to seven items each, with the internal and external split kept clear
  • Cross-reference insights linking strengths, weaknesses, opportunities and threats
  • Three to five recommendations, each with priority, owner and tracking metric

What the skill needs and its safety notes

The skill lists no required tools or packages. It does not run scripts and does not use the network. Its only file is SKILL.md, so there is nothing to execute on install.

The main limit is accuracy. The skill only uses what you supply and does not research the market. If your inputs are vague or outdated, the SWOT will be too. It is also not a substitute for verified market data, and for highly regulated, legal or financial decisions it cannot replace expert advice.

  • Requires: nothing listed
  • Runs scripts: no
  • Uses network: no
  • Licence: MIT

Tips for a better SWOT

Give concrete facts rather than adjectives. Numbers, named competitors and specific customer complaints give the agent more to cross-reference than general statements.

Ask for honesty about weaknesses. The skill's own guidance is to avoid minimizing them and to focus on addressable gaps. Ask the agent to assess probability and impact for threats, and to prioritize opportunities by market size and alignment.

Treat the output as a draft for discussion. Check each claim against your own data before it goes into a roadmap or board document.

  • Name your competitors and say how you compare with them
  • Include constraints such as budget, team size and skills
  • Ask for the four strategic postures (Build, Defend, Pivot, Exit) if you want a direction, not only a list

What people use it for

  • Preparing a product strategy review or roadmap discussion
  • Assessing a founder's or business lead's competitive position
  • Structuring a competitive analysis against named rivals
  • Producing a consistent SWOT format to compare quarters or products
  • Deciding which strengths to build on and which weaknesses to fix first

Frequently asked questions

Is the swot-analysis skill free to use?

The skill is released under the MIT licence, as listed on this page. The source does not describe any pricing, so check the platform you run your agent on for its own costs.

What do I need to install the swot-analysis skill?

The skill lists no required tools or packages. You download the ZIP from this page and unzip it into ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it under Settings, Capabilities, Skills in the Claude apps.

Does the swot-analysis skill run scripts or use the internet?

No. The skill runs no scripts and uses no network, and its only file is SKILL.md. It also does not research the market, so it works only from the information you provide.

Why isn't my SWOT skill triggering?

Check that the folder with SKILL.md sits in ~/.claude/skills/ or the project's .claude/skills/ folder, or that the ZIP uploaded correctly in Settings, Capabilities, Skills. Then ask in plain language using terms like SWOT analysis or strategic assessment.

Can the skill do market research for me?

No. The skill uses only the data you supply and does not pull in outside market information. Provide your own competitor, market and customer facts for an accurate result.

How is this different from just asking an agent for a SWOT?

The skill sets a fixed framework of five to seven items per quadrant, cross-references them, and ends with recommendations, owners and metrics. Without it, the structure and depth of the answer can vary from request to request.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are a product manager, founder or business lead who wants a complete, consistently structured SWOT to start a strategy discussion. Pick something else if you need verified market data, or if the decision is regulated, legal or financial, where a generic framework cannot replace expert advice.

Download the skill