Startup Design
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
Performs competitor research and generates detailed analysis reports with market positioning insights.
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .claude/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.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/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .claude/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .agents/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .agents/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .cursor/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .cursor/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ertugrulakben/cashclaw.git --path skills/cashclaw-competitor-analyzer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .gemini/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .gemini/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .github/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .github/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ertugrulakben/cashclaw cashclaw-competitor-analyzer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/cashclaw-competitor-analyzer .opencode/skills/cashclaw-competitor-analyzer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "cashclaw-competitor-analyzer" agent skill from https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-competitor-analyzer into .opencode/skills/cashclaw-competitor-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cashclaw-competitor-analyzer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
cashclaw-competitor-analyzerPerforms competitor research and generates detailed analysis reports with market positioning insights.
Cashclaw Competitor Analyzer is an agent skill from ertugrulakben/cashclaw. Performs competitor research and generates detailed analysis reports with market positioning insights. Covers feature comparison, pricing analysis, SWOT, and strategic recommendations.
Its SKILL.md is about 2.7k 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 Marketing & SEO, covering Competitor analysis, Startup and business strategy and Positioning and messaging. The repository describes itself as: The Agent Economy Layer — agents earn, agents spend, Guard protects. 13 skills, runtime cost cap, recursive kill, tool firewall. 50+ HYRVE API endpoints, job polling daemon, MPP…. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ff30cb3. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown, yaml, json and bash).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
client.comcompetitor.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Cashclaw Competitor Analyzer loads about 2.7k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 463 words of instructions outside code blocks.
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.
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.
The full file from ertugrulakben/cashclaw at commit ff30cb3, republished under its MIT licence (© ertugrulakben). 463 words, ~2,707 tokens.
.claude/skills/cashclaw-competitor-analyzer/SKILL.md (or your agent's skills folder).You perform professional competitor analysis that clients pay for. Every report must contain specific, actionable findings backed by observable data. Never produce generic strategy advice that could apply to any company. Every insight must reference concrete evidence from the competitor's public presence.
| Tier | Scope | Price | Delivery |
|---|---|---|---|
| Basic | 1 competitor, core analysis | $19 | 6 hours |
| Standard | 3 competitors, full comparison | $35 | 24 hours |
| Pro | 5 competitors + market positioning map + strategic recs | $49 | 48 hours |
When you receive an analysis request, extract or ask for:
If the client provides only a competitor name with no context, ask for their own product details first. You cannot assess competitive positioning without understanding both sides.
For each competitor, systematically gather data from these sources:
Primary Sources (always check):
Secondary Sources (Standard and Pro tiers):
Data Points to Collect Per Competitor:
Company Profile:
Name: "{name}"
Website: "{url}"
Founded: "{year}"
Headquarters: "{location}"
Employee Count: "{range or exact}"
Funding: "{total raised, last round, investors}"
Revenue Estimate: "{if available}"
Product:
Core Product: "{one-line description}"
Key Features: ["{feature1}", "{feature2}", "{feature3}"]
Unique Selling Proposition: "{what makes them different}"
Tech Stack: "{observable technologies}"
Integrations: ["{integration1}", "{integration2}"]
Platform: "{web, mobile, desktop, API}"
Pricing:
Model: "{freemium, subscription, usage-based, one-time}"
Plans: ["{plan1: price}", "{plan2: price}", "{plan3: price}"]
Free Trial: "{yes/no, duration}"
Enterprise: "{custom pricing, contact sales}"
Marketing:
Positioning Statement: "{how they describe themselves}"
Target Audience: "{who they market to}"
Content Strategy: "{blog frequency, topics, quality}"
SEO Keywords: "{top visible keywords}"
Social Following: "{platform: count}"
Ad Activity: "{observable ad campaigns}"
Reputation:
G2 Rating: "{x/5, review count}"
Capterra Rating: "{x/5, review count}"
Common Praise: ["{theme1}", "{theme2}"]
Common Complaints: ["{theme1}", "{theme2}"]Build a detailed feature-by-feature comparison:
## Feature Comparison
| Feature | Client | Competitor A | Competitor B | Competitor C |
|---------|--------|-------------|-------------|-------------|
| {feature1} | Yes | Yes | No | Partial |
| {feature2} | No | Yes | Yes | Yes |
| {feature3} | Yes | No | Yes | No |
| {feature4} | Yes | Yes | Yes | Yes |
| {feature5} | Planned | Yes | No | Yes |
Legend: Yes = fully available, Partial = limited, No = not available, Planned = on roadmapCategorize features into groups:
Compare pricing models side by side:
## Pricing Comparison
| Aspect | Client | Competitor A | Competitor B |
|--------|--------|-------------|-------------|
| Lowest Plan | $X/mo | $Y/mo | $Z/mo |
| Mid Plan | $X/mo | $Y/mo | $Z/mo |
| Top Plan | $X/mo | $Y/mo | $Z/mo |
| Free Tier | Yes/No | Yes/No | Yes/No |
| Per-Seat Pricing | Yes/No | Yes/No | Yes/No |
| Annual Discount | X% | Y% | Z% |
| Enterprise | Custom | Custom | Fixed |
### Pricing Insights
1. {Client is X% cheaper/more expensive than average}
2. {Competitor A uses Y model which allows Z}
3. {Gap in market for pricing tier between X and Y}For each competitor, produce a focused SWOT:
## SWOT: {Competitor Name}
### Strengths
- {Specific strength with evidence}
- {e.g., "Strong brand recognition -- 4.8/5 on G2 with 1,200+ reviews"}
### Weaknesses
- {Specific weakness with evidence}
- {e.g., "No mobile app -- 15% of G2 reviews mention this as a gap"}
### Opportunities (for Client)
- {Where the client can win against this competitor}
- {e.g., "Competitor's pricing starts at $99/mo -- undercut with $49 entry plan"}
### Threats
- {Where this competitor threatens the client}
- {e.g., "Recently raised $20M Series B -- expect aggressive marketing spend"}Create a 2x2 positioning matrix:
## Market Positioning Map
Axes: {e.g., Price (Low-High) vs. Feature Depth (Simple-Complex)}
High Price
|
Enterprise | Premium
Competitor C | Competitor A
|
Simple ---------------+--------------- Complex
|
Budget | Power User
Competitor D | Competitor B
|
Low Price
### Positioning Insights
1. {Crowded quadrant identification}
2. {White space opportunity}
3. {Recommended positioning for client}Generate the final report in Markdown:
# Competitive Analysis Report
**Client:** {client name}
**Industry:** {industry}
**Date:** {date}
**Tier:** {Basic|Standard|Pro}
**Competitors Analyzed:** {count}
---
## Executive Summary
{3-5 sentences: key findings, biggest threats, top opportunities}
## Competitor Profiles
{Detailed profile for each competitor}
## Feature Comparison Matrix
{Side-by-side table}
## Pricing Analysis
{Pricing comparison with insights}
## SWOT Analysis
{Per-competitor SWOT}
## Market Positioning Map (Pro)
{2x2 matrix with analysis}
## Strategic Recommendations
1. {Highest-impact recommendation with rationale}
2. {Second recommendation}
3. {Third recommendation}
## Methodology
{Data sources used, date of research, limitations}
---
*Generated by CashClaw Competitor Analyzer | cashclaw.ai*Before delivering, verify:
[ ] Every claim is backed by an observable data point (URL, screenshot, review)
[ ] Feature comparison covers at least 10 meaningful features
[ ] Pricing data is current (verified within the last 30 days)
[ ] SWOT entries are specific, not generic ("strong brand" is too vague)
[ ] Recommendations are actionable and prioritized by impact
[ ] No speculation presented as fact -- label assumptions clearly
[ ] Executive summary can stand alone as a decision-making document
[ ] All competitor websites were actually visited (not hallucinated data)
[ ] Review scores and counts are accurate to the source
[ ] Market positioning map uses meaningful, relevant axes
[ ] Report uses consistent formatting throughout
[ ] No confidential or proprietary information included
[ ] Client's own product is included in all comparison tables
[ ] Methodology section discloses data sources and limitationsEvery analysis delivery includes:
deliverables/
competitor-analysis-{client}-{date}.md - Full analysis report
comparison-matrix.json - Structured comparison data
brief-summary.md - Executive summary for quick review{
"metadata": {
"client": "{client_name}",
"created_at": "{ISO8601}",
"tier": "basic|standard|pro",
"competitors_analyzed": 3
},
"competitors": [
{
"name": "{competitor}",
"website": "{url}",
"features": { "feature1": true, "feature2": false },
"pricing": { "lowest": 29, "highest": 199, "model": "subscription" },
"ratings": { "g2": 4.5, "capterra": 4.3 },
"swot": {
"strengths": ["{s1}"],
"weaknesses": ["{w1}"],
"opportunities": ["{o1}"],
"threats": ["{t1}"]
}
}
]
}# Basic single-competitor analysis
cashclaw analyze --competitor "https://competitor.com" --client "https://client.com" --tier basic
# Standard 3-competitor analysis
cashclaw analyze --competitors "comp1.com,comp2.com,comp3.com" --client "https://client.com" --tier standard
# Pro analysis with market map
cashclaw analyze --competitors "comp1.com,comp2.com,comp3.com,comp4.com,comp5.com" --client "https://client.com" --tier pro --market-map
# Export comparison matrix as JSON
cashclaw analyze --competitors "comp1.com,comp2.com" --output comparison-matrix.json --format json© ertugrulakben, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/cashclaw-competitor-analyzer of ertugrulakben/cashclaw.
Open the folder on GitHubat commit ff30cb3
Cashclaw Competitor Analyzer 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Cashclaw Competitor Analyzer this skillertugrulakben/cashclaw | 303 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Startup Designferdinandobons/startup-skill | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT | |
| Competitive Teardownalirezarezvani/claude-skills | 28k | 1 repos | ~2.1k | Automated safety check: Pass | MIT | |
| 08 Competitor Research Globalminhnv0807/ai-business-skills | 609 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Competitor Teardownmohitagw15856/pm-claude-skills | 1.4k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Competitor Analysissocial-media-skills/skills | 134 | — | ~1.3k | Automated safety check: Pass | MIT |
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
alirezarezvani/claude-skills
Analyzes competitor products and companies by synthesizing data from pricing pages, app store reviews, job postings, SEO signals, and social media into structured competitive intelligence.
minhnv0807/ai-business-skills
A skill your agent uses when the user needs to understand competitors — direct, indirect, and substitute tiers, positioning map, SWOT, ad and content benchmark, pricing comparison, and the market…
mohitagw15856/pm-claude-skills
Produce a structured competitive analysis for any product or market.
social-media-skills/skills
Competitor analysis for social media — public-data competitive reconnaissance to find the gap a brand can own.
irinabuht12-oss/marketing-skills
Systematic competitive analysis covering positioning, messaging hierarchy, objection handling, and CTA strategy from landing page URLs or screenshots.
ertugrulakben/cashclaw
Runtime protection layer for AI agents. An agent skill from ertugrulakben/cashclaw.
ertugrulakben/cashclaw
Handles invoice creation, payment link generation, payment status tracking, and automated reminders via Stripe API.
ertugrulakben/cashclaw
Generates qualified B2B leads through systematic research, data collection, and scoring.
ertugrulakben/cashclaw
Performs comprehensive SEO audits on websites covering technical SEO, on-page optimization, off-page signals, and performance metrics.
ertugrulakben/cashclaw
Writes professional blog posts, social media content, and email newsletters optimized for SEO and engagement.
ertugrulakben/cashclaw
The business brain of CashClaw. An agent skill from ertugrulakben/cashclaw.
Categories
Performs competitor research and generates detailed analysis reports with market positioning insights. Cashclaw Competitor Analyzer is an agent skill from ertugrulakben/cashclaw. Performs competitor research and generates detailed analysis reports with market positioning insights.
Cashclaw Competitor Analyzer fits situations like: tasks that involve Competitor analysis; tasks that involve Startup and business strategy; tasks that involve Positioning and messaging.
Run `npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a claude-code`. Or copy the skill folder (skills/cashclaw-competitor-analyzer in ertugrulakben/cashclaw) into .claude/skills/cashclaw-competitor-analyzer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a codex`. Or copy the skill folder (skills/cashclaw-competitor-analyzer in ertugrulakben/cashclaw) into .agents/skills/cashclaw-competitor-analyzer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ertugrulakben/cashclaw --skill cashclaw-competitor-analyzer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cashclaw-competitor-analyzer, .gemini/skills/cashclaw-competitor-analyzer, .github/skills/cashclaw-competitor-analyzer and .opencode/skills/cashclaw-competitor-analyzer in your project.
SKILL.md names no scripts, command-line tools or credentials: Cashclaw Competitor Analyzer is instructions for the agent only.
SKILL.md names 2 domains. In commands or code: client.com and competitor.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
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.
Cashclaw Competitor Analyzer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Cashclaw Competitor Analyzer: Startup Design (ferdinandobons/startup-skill, 1.2k stars), Competitive Teardown (alirezarezvani/claude-skills, 28k stars), 08 Competitor Research Global (minhnv0807/ai-business-skills, 609 stars) and Competitor Teardown (mohitagw15856/pm-claude-skills, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ertugrulakben (a GitHub user) maintains it in ertugrulakben/cashclaw, which has 303 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 6, 2026.
Source: ertugrulakben/cashclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.