SWOT Analysis

VerifiedSafe

Strategic analysis examining Strengths, Weaknesses, Opportunities, and Threats for planning.

Sby Skills Guide Bot
ProductivityBeginner
7/27/2026
Claude CodeCursorWindsurfCopilotCodex
#swot#strategic-analysis#decision-making#business-strategy#planning

Recommended for

Automated summary

This skill runs a structured SWOT analysis — Strengths, Weaknesses, Opportunities and Threats — as a 2x2 matrix, then derives strategic combinations and recommended actions.

Strengths

  • Explicit internal/external matrix that separates factors you control from factors imposed on you
  • Cross-quadrant S-O, W-O, S-T and W-T combinations that turn the list into actual strategy
  • Forces an upfront clarification of subject and objective, preventing unfocused catch-all analyses
  • Explicitly asks for specificity and honesty about weaknesses instead of vague platitudes

Limitations

  • Gathers and verifies no data: output quality depends entirely on what the user supplies
  • No weighting or scoring of factors, so everything stays qualitative
  • The fixed output template (matrix plus set sections) can be heavy for a very simple analysis
When to use it

Use it to frame a strategic decision, a career move, or an opportunity evaluation before committing to an action plan.

When not to use it

Skip it when the task is a numbers-driven competitive or financial assessment that needs data and quantitative models.

Security analysis

Safe
Quality score82/100

This skill is purely instructional and analytical, providing a structured framework for SWOT analysis. It declares no tools and contains no commands, code execution, file operations, or network activity, so there is no meaningful execution or exfiltration risk.

No concerns found

How this analysis is made

Examples

Career pivot
Run a SWOT on my move from marketing into data science. Objective: decide whether I can go freelance within 12 months.
Product opportunity
Do a SWOT for launching our B2B analytics product in the German market, objective: decide whether to enter this year.
Competitive positioning
SWOT analysis of my indie SaaS against two larger competitors — objective: find where I can win.

name: swot description: SWOT strategic analysis examining Strengths, Weaknesses, Opportunities, and Threats. Use for strategic planning, competitive analysis, career decisions, or evaluating opportunities. user-invocable: true

SWOT Analysis

Perform a strategic analysis examining Strengths, Weaknesses, Opportunities, and Threats.

Instructions

First clarify the subject and objective of the analysis. Then systematically examine each quadrant, considering both internal capabilities and external factors.

Output Format

Subject: What are we analyzing? Objective: What are we trying to achieve?

SWOT Matrix

| | Helpful | Harmful | |---|---------|---------| | Internal | STRENGTHS | WEAKNESSES | | | - [strength 1] | - [weakness 1] | | | - [strength 2] | - [weakness 2] | | | - [strength 3] | - [weakness 3] | | External | OPPORTUNITIES | THREATS | | | - [opportunity 1] | - [threat 1] | | | - [opportunity 2] | - [threat 2] | | | - [opportunity 3] | - [threat 3] |

Strengths (Internal, Positive) What advantages do you have? What do you do well? What resources do you have? What do others see as your strengths?

Weaknesses (Internal, Negative) What could you improve? What do you lack? What do others see as weaknesses? Where are you vulnerable?

Opportunities (External, Positive) What trends could you take advantage of? What opportunities are open to you? How can you turn strengths into opportunities?

Threats (External, Negative) What obstacles do you face? What is your competition doing? Are there changing requirements or standards? Could weaknesses threaten your position?

Strategic Combinations

| Combination | Strategy | |-------------|----------| | S-O (Strengths + Opportunities) | How to leverage strengths to capture opportunities | | W-O (Weaknesses + Opportunities) | How opportunities can help overcome weaknesses | | S-T (Strengths + Threats) | How to use strengths to counter threats | | W-T (Weaknesses + Threats) | Where you're most vulnerable; what to shore up |

Key Insights Top 3 strategic implications from this analysis.

Recommended Actions Specific next steps based on the SWOT.

Guidelines

  • Be honest about weaknesses—this is internal analysis
  • Distinguish between current state and potential
  • Be specific: "strong brand" is vague; "brand recognized by 80% of target market" is useful
  • Consider multiple perspectives when available
  • Focus on factors relevant to the objective

$ARGUMENTS

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/swot-analysis-ms2s7cbv/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/swot-analysis-ms2s7cbv' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/swot-analysis-ms2s7cbv/download' --output '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md.part' && mv '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md.part' '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && test -s '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/swot' && cp -R '.skill-downloads/swot-analysis-ms2s7cbv' '.claude/skills/swot'

Cursor
test -f '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && test -s '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/swot' && cp -R '.skill-downloads/swot-analysis-ms2s7cbv' '.cursor/skills/swot'

Codex
test -f '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && test -s '.skill-downloads/swot-analysis-ms2s7cbv/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/swot' && cp -R '.skill-downloads/swot-analysis-ms2s7cbv' '.agents/skills/swot'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/swot-analysis-ms2s7cbv'

openskills read 'swot-analysis-ms2s7cbv'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/swot-analysis-ms2s7cbv/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills