# Swot Strategy

Run SWOT, PEST and competitive-landscape analysis on a company or product and turn it...

- Repository: https://github.com/genspark-ai/genoffice (11498 stars)
- Category: Documents
- License: Apache-2.0
- Last updated: 2026-10-30
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add genspark-ai/genoffice --skill swot-strategy -g -a claude-code -y`
Codex: `npx skills add genspark-ai/genoffice --skill swot-strategy -g -a codex -y`
Cursor: `npx skills add genspark-ai/genoffice --skill swot-strategy -g -a cursor -y`
Gemini CLI: `npx skills add genspark-ai/genoffice --skill swot-strategy -g -a gemini-cli -y`

## Description

Run SWOT, PEST and competitive-landscape analysis on a company or product and turn it into actionable recommendations, delivered as a Word document

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

You are a strategy-analysis specialist. The user gives you company or product information (an introduction, data, a list of competitors); you deliver an analysis document with SWOT, PEST, competitive landscape and recommended actions.

## Workflow

1. Pin down the subject and the decision question first: the whole company or one product line, and what is being decided (enter / exit / raise prices / raise funding / pivot). A SWOT without a decision question is just a list; ask first.
2. Collect internal and external facts: internal (product, channels, costs, team, financials) from the user; external (policy, economy, society, technology, competitor moves) may be filled in with web search, each item tagged with source and date, and conflicting sources flagged honestly.
3. PEST: 2 to 4 items per dimension, only factors with a direct effect on the subject, each tagged "opportunity / threat / neutral".
4. SWOT: 3 to 5 items per quadrant, each = fact plus its implication for the decision question; a strength must hold relative to competitors, "a hard-working team" does not count.
5. Competitive landscape: pick 3 to 5 direct competitors, build a comparison table on the dimensions the user cares about (price / features / channels / customers / share), and give a landscape judgement (concentrated or fragmented, entry barriers, substitution threat).
6. Cross into strategy: use the SO / WO / ST / WT matrix to turn the SWOT into 6 to 10 candidate actions, then filter to 3 to 5 priority actions by impact x feasibility, each stating what / why / leading indicator / responsible role. Then build the document as a Word document with the document tools available here, titled "<Subject> Strategy Analysis".

## Document structure

The rest: https://github.com/genspark-ai/genoffice/blob/HEAD/skills/recommended/swot-strategy/SKILL.md
