Agent skill

Swot Analysis

by phuryn in phuryn/pm-skills

Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations.

MITAuto-check passedBusiness, Finance & HR

Install Swot Analysis

skills CLI
$ npx skills add phuryn/pm-skills --skill swot-analysis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install phuryn/pm-skills swot-analysis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/phuryn/pm-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/pm-product-strategy/skills/swot-analysis .claude/skills/swot-analysis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
swot-analysis
GitHub stars
27k
Token cost
~953 tokens
SKILL.md length
439 words
Files
1
Skills in repo
60
Repo updated
First seen
Licence
MIT

At a glance

Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations.

  • Works in 4 steps: Strengths (Internal, Positive) → Weaknesses (Internal, Negative) → Opportunities (External, Positive) → …
  • Doing strategic assessment
  • SKILL.md covers Metadata, Instructions, Input Requirements and SWOT Analysis Framework, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Swot Analysis is an agent skill from phuryn/pm-skills. Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations. Use when doing strategic assessment, competitive analysis, or evaluating a product or business position.

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Startup and business strategy and Competitor analysis. The repository describes itself as: PM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth. The licence is MIT.

When your agent uses it

  • Doing strategic assessment
  • Competitive analysis
  • Evaluating a product
  • Business position

Example prompts

  • “/swot-analysis”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Strengths (Internal, Positive)
  2. Weaknesses (Internal, Negative)
  3. Opportunities (External, Positive)
  4. Threats (External, Negative)

What it can do on your machine

Read from SKILL.md and the folder at commit 8607e3b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Swot Analysis loads about 953 tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 439 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~953

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from phuryn/pm-skills at commit 8607e3b, republished under its MIT licence (© phuryn). 439 words, ~953 tokens.

Download SKILL.mdSave it as .claude/skills/swot-analysis/SKILL.md (or your agent's skills folder).
name
swot-analysis
description
Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations. Use when doing strategic assessment, competitive analysis, or evaluating a product or business position.

SWOT Analysis

Metadata

  • Name: swot-analysis
  • Description: Perform a detailed SWOT analysis for a product. Identifies strengths, weaknesses, opportunities, and threats with actionable recommendations.
  • Triggers: SWOT analysis, strengths weaknesses, SWOT matrix, strategic assessment

Instructions

You are a strategic analyst conducting a SWOT analysis for $ARGUMENTS.

Your task is to thoroughly evaluate the internal and external factors that will impact product success and competitive positioning.

Input Requirements

  • Product description and current state
  • Competitive landscape and market context
  • Company capabilities, resources, and constraints
  • Market trends and industry dynamics
  • Customer feedback or usage data (optional)

SWOT Analysis Framework

1. Strengths (Internal, Positive)

What internal capabilities and advantages do we have?

  • Unique capabilities or expertise
  • Brand recognition or reputation
  • Customer relationships and loyalty
  • Technology or IP advantages
  • Cost advantages or operational efficiency
  • Team talent and experience
  • Existing customer base or distribution
2. Weaknesses (Internal, Negative)

What internal limitations or gaps do we have?

  • Resource constraints (budget, team size, skills)
  • Technology or infrastructure limitations
  • Lack of brand awareness or market presence
  • Weak customer relationships or high churn
  • High cost structure relative to competitors
  • Outdated processes or legacy systems
  • Dependence on key people or partners
3. Opportunities (External, Positive)

What external trends or market dynamics could we leverage?

  • Growing market segments or customer needs
  • Technological advances enabling new solutions
  • Regulatory changes favoring our approach
  • Competitor weaknesses or market gaps
  • Partnership or acquisition opportunities
  • Expansion into adjacent markets or segments
  • Shifting customer preferences or behaviors
4. Threats (External, Negative)

What external factors could negatively impact us?

  • Emerging or stronger competitors
  • Changing customer preferences or needs
  • Technological disruption or obsolescence
  • Regulatory changes or compliance risks
  • Economic downturns or market contraction
  • Supply chain disruptions
  • Supplier or partner consolidation
Show full SKILL.md (161 more words)Show less

Output Process

  1. Identify 5-7 strengths (be honest about competitive advantages)
  2. List 5-7 weaknesses (avoid minimizing; focus on addressable gaps)
  3. Map 5-7 opportunities (prioritize by market size and alignment)
  4. Flag 5-7 threats (assess probability and impact)
  5. Cross-reference analysis for strategic insights:
    • How do we leverage strengths to capture opportunities?
    • How do we shore up weaknesses to mitigate threats?
    • Which opportunities can overcome weaknesses?
    • Which threats could exploit weaknesses?
  6. Develop 3-5 strategic recommendations
  7. Prioritize actions and owners
  8. Identify metrics to track progress

Strategic Applications

  • Build: Double down on strengths + opportunities
  • Defend: Fortify weaknesses + mitigate threats
  • Pivot: Explore opportunities that change the competitive dynamic
  • Exit: If too many threats and weak competitive position

Notes

  • SWOT is internal to external assessment
  • Context matters: compare against competitors and industry standards
  • Update SWOT quarterly or when market conditions change
  • Use SWOT to inform product roadmap, partnerships, and resource allocation
  • Opportunities and threats should consider both current and emerging dynamics

© phuryn, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in pm-product-strategy/skills/swot-analysis of phuryn/pm-skills.

Open the folder on GitHubat commit 8607e3b

Compare with similar skills

Swot Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Swot Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Swot Analysis this skillphuryn/pm-skills27k—~953Automated safety check: PassMIT
Startup Pressure TestKappaemme-git/codex-startup-pressure-test-skill991—~1.2kAutomated safety check: PassMIT
7 Powers Analysisamplitude/builder-skills159—~1.1kAutomated safety check: PassNone
Five-Filter Benchmark Analysisdontbesilent2025/dbskill11k—~922Automated safety check: PassCustom licence
Product Strategistdavila7/claude-code-templates32k3 repos~248Automated safety check: PassMIT
Startup Analystaiskillstore/marketplace43010 repos~2.9kAutomated safety check: PassNone

Similar skills

  • Startup Pressure Test

    Kappaemme-git/codex-startup-pressure-test-skill

    Pressure-tests a startup idea with blunt, compact analysis of problem reality, competition, first customers and MVP, ending in a strong, weak or pivot verdict.

    991 GitHub stars~1.2k tokensUpdated 5 mo ago
    Business, Finance & HRAuto-check passed
  • 7 Powers Analysis

    amplitude/builder-skills

    Analyzes a business, product or feature with Hamilton Helmer's 7 Powers framework to judge competitive advantage and how long it will last.

    159 GitHub stars~1.1k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Five-Filter Benchmark Analysis

    dontbesilent2025/dbskill

    Chinese-language business coach that finds worthwhile benchmarks to imitate by running candidates through five filters and checking how closely you copy them.

    11k GitHub stars~922 tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Product Strategist

    davila7/claude-code-templates

    Strategic product leadership toolkit for Head of Product including OKR cascade generation, market analysis, vision setting, and team scaling.

    32k GitHub starsUsed in 3 repos~248 tokens
    Business, Finance & HRAuto-check passed
  • Startup Analyst

    aiskillstore/marketplace

    Expert startup business analyst specializing in market sizing, financial modeling, competitive analysis, and strategic planning for early-stage companies.

    430 GitHub starsUsed in 10 repos~2.9k tokens
    Business, Finance & HRAuto-check passed
  • Pm Competitive

    serejaris/personal-corp-os

    Готовит многомерный разбор конкурентов — feature-матрица, SWOT с cross-strategy, 5 сил Портера, сравнение ценообразования, позиционирование, прогноз стратегических ходов и три уровня дифференциации…

    229 GitHub stars~2.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed

More from phuryn/pm-skills

All 60 skills in this repo
  • Reviews a diff by anchoring on agreements between two sides of a boundary, forcing a concrete violating execution, and refuting each finding before reporting it.

    27k GitHub stars~3.6k tokensUpdated 24 days ago
    Auto-check passed
  • A/B Test Analysis

    phuryn/pm-skills

    Validates an experiment's setup, works out lift, p-value and confidence interval from A/B test data, and recommends whether to ship, extend or stop.

    27k GitHub stars~893 tokensUpdated 24 days ago
    Auto-check passed
  • Team OKR Brainstorm

    phuryn/pm-skills

    Drafts three alternative sets of team OKRs, each with an inspiring objective and measurable key results, tied to the company strategy you provide.

    27k GitHub stars~1.1k tokensUpdated 24 days ago
    Auto-check passed
  • Analyzes uploaded cohort data to compute retention curves and feature adoption trends, builds heatmaps and charts, and suggests qualitative follow-up research.

    27k GitHub stars~1.3k tokensUpdated 24 days ago
    Auto-check passed
  • Dummy Dataset Generator

    phuryn/pm-skills

    Generates realistic test datasets with custom columns, row counts and business constraints, output as CSV, JSON, SQL inserts or a runnable Python script.

    27k GitHub stars~983 tokensUpdated 24 days ago
    Auto-check passed
  • Grammar and Flow Checker

    phuryn/pm-skills

    Reviews a draft for grammar, logic and flow problems and returns located, prioritized fix suggestions without rewriting the whole text.

    27k GitHub stars~2.4k tokensUpdated 24 days ago
    Auto-check passed

Questions about Swot Analysis

What does Swot Analysis do?

Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations. Swot Analysis is an agent skill from phuryn/pm-skills. Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations.

When should I use Swot Analysis?

Swot Analysis fits situations like: doing strategic assessment; competitive analysis; evaluating a product; business position.

How do I install Swot Analysis in Claude Code?

Run `npx skills add phuryn/pm-skills --skill swot-analysis -a claude-code`. Or copy the skill folder (pm-product-strategy/skills/swot-analysis in phuryn/pm-skills) into .claude/skills/swot-analysis in your project. Claude Code loads it when a task matches its description.

How do I install Swot Analysis in Codex?

Run `npx skills add phuryn/pm-skills --skill swot-analysis -a codex`. Or copy the skill folder (pm-product-strategy/skills/swot-analysis in phuryn/pm-skills) into .agents/skills/swot-analysis in your project. Codex loads it when a task matches its description.

Can I use Swot Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add phuryn/pm-skills --skill swot-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/swot-analysis, .gemini/skills/swot-analysis, .github/skills/swot-analysis and .opencode/skills/swot-analysis in your project.

What does Swot Analysis need to run?

SKILL.md names no scripts, command-line tools or credentials: Swot Analysis is instructions for the agent only.

Does Swot Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Swot Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Swot Analysis use?

Swot Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Swot Analysis use?

About 953 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Swot Analysis?

Skills that share tags, products or a category with Swot Analysis: Startup Pressure Test (Kappaemme-git/codex-startup-pressure-test-skill, 991 stars), 7 Powers Analysis (amplitude/builder-skills, 159 stars), Five-Filter Benchmark Analysis (dontbesilent2025/dbskill, 11k stars) and Product Strategist (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Swot Analysis?

phuryn (a GitHub user) maintains it in phuryn/pm-skills, which has 26,825 GitHub stars. The repository holds 60 skills in this directory. The repository was last updated on September 14, 2026.

Source: phuryn/pm-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.