Competitive Landscape Mapping

Framework for building competitive landscape decks — market positioning, competitor deep-dives, comparative analysis, strategic synthesis. Use when the user asks for a competitive landscape, competitor analysis, peer comparison, market positioning assessment, strategic review, or investment memo deck. Also triggers on

Overview

The Competitive Landscape Mapping skill is a specialized framework designed for AI agents like Claude and Claude-code to generate comprehensive strategic presentations. Part of the fivetaku/claude-office-skills repository, this tool enables the creation of detailed decks covering market positioning, competitor deep-dives, and comparative analysis. It is specifically optimized for tasks requiring strategic synthesis, such as investment memos or peer comparisons. By leveraging data analysis and Python-based processing, the skill helps users transform raw market data into structured PowerPoint slides. The repository hosting this skill has gained 56 stars on GitHub, reflecting its utility within the developer community for automating office-related tasks and professional presentation workflows.

Use Cases

Generating market positioning assessments for executive-level strategic reviews.
Conducting deep-dive competitor comparisons for investment memo preparation.
Automating the creation of comparative analysis slides from raw data sets.

Install Notes

# Review source first
open https://github.com/fivetaku/claude-office-skills/blob/main/claude-in-powerpoint/competitive-analysis/SKILL.md

Copy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.

Security Notes

Users should review the source code at the fivetaku/claude-office-skills repository to understand how data is handled during the slide generation process. As an AI skill, it requires appropriate permissions to interact with presentation software and data analysis tools like Python and Excel.

Related Skills

PPTX Skill

anthropics/skills

Presentations

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, o

CodexClaude
pythondesign
150,001 starsSource linked

Guizang PPT Skill

op7418/guizang-ppt-skill

Presentations

Generate polished single-file HTML slide decks with editorial magazine and Swiss-style layouts, WebGL backgrounds, image grids, data hero pages, and presentation-ready interaction patterns.

CodexClaude
presentationshtml-slides
17,023 starsAGPL-3.0

Dev Slides

TerminalSkills/skills

Presentations

Create developerfriendly presentations using Slidev, a markdownbased slide framework powered by Vue. Supports live code execution, syntax highlighting, Mermaid diagrams, LaTeX math, and speaker notes. Ideal for tech talks, team demos, and conference presentations.

CodexClaude Code
presentationsdocumentation
72 starsApache-2.0

AI Slides

TerminalSkills/skills

Presentations

Generate complete, wellstructured presentations from topic descriptions, outlines, or raw content. Handles pitch decks, team updates, conference talks, product demos, and educational presentations. Produces slide content with titles, body text, speaker notes, and layout suggestions optimized for visual clarity and audi

CodexClaude Code
designreview
71 starsApache-2.0

Deck Refresh

fivetaku/claude-office-skills

Presentations

Updates a presentation with new numbers — quarterly refreshes, earnings updates, comp rolls, rebased market data. Use whenever the user asks to "update the deck with Q4 numbers", "refresh the comps", "roll this forward", "swap in the new earnings", "change all the $485M to $512M", or any request to swap figures across

Claude CodeClaude
presentationsslides
56 starsSource linked