Help us improve
Share bugs, ideas, or general feedback.
From cadence-voice
Use when analyzing a competitor from a GitHub URL with deep dive and landscape update
npx claudepluginhub cameronsjo/workbench --plugin cadence-voiceHow this skill is triggered — by the user, by Claude, or both
Slash command
/cadence-voice:analyzing-competitorsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```text
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
Share bugs, ideas, or general feedback.
$ARGUMENTS
You MUST have a GitHub URL in the arguments to proceed.
The text after /analyzing-competitors should be a GitHub repository URL. Parse it and execute the following workflow:
$ARGUMENTShttps://github.com/owner/repo)owner and repo from the URLUse the market-researcher agent or direct tools to collect information in parallel:
From GitHub (use gh CLI):
# Basic repo info
gh repo view owner/repo --json name,description,stargazerCount,forkCount,updatedAt,licenseInfo,primaryLanguage,languages,repositoryTopics,homepageUrl
# Recent activity
gh repo view owner/repo --json pushedAt,createdAt,defaultBranchRef
# Contributors count
gh api repos/owner/repo/contributors --paginate -q 'length'
From Repository Content (use WebFetch on raw.githubusercontent.com):
README.md - Overview and featurespackage.json / Cargo.toml / pyproject.toml - Dependencies and tech stackdocs/, ARCHITECTURE.md, CONTRIBUTING.mdFrom Web (if has homepage):
Based on gathered info, determine:
What it is: One-sentence description
Type Classification:
orchestrator - Multi-agent coordinationtoolkit - Prompt/agent templatesmonitor - Session/usage trackingintegration - External service connectionconfig - Configuration managementutility - Developer toolsalternative - Direct replacement/competitorThreat Level:
Key Features: Extract 5-10 main capabilities
Technical Architecture:
Our Relevance:
Create docs/research/{repo-name}-analysis.md using this template:
# {Repo Name} Competitor Analysis
**Date:** {TODAY} · **Repository:** {GitHub URL} · **License:** {License}
**Stars:** {Stars} · **Forks:** {Forks} · **Contributors:** {Count}
**Tech Stack:** {Primary language and key dependencies} · **Status:** {Active/Inactive}
---
## Executive Summary
{2-3 sentence overview of what this tool does and why it matters}
**Threat Level:** {HIGH/MEDIUM/LOW} - {One sentence justification}
**Type:** {orchestrator/toolkit/monitor/integration/config/utility/alternative}
---
## What It Does
{Detailed description of functionality - 3-5 paragraphs}
---
## Technical Architecture
{Architecture diagram if complex, otherwise describe the structure}
### Tech Stack
| Component | Technology |
|-----------|------------|
| Language | {Primary language} |
| Framework | {Key frameworks} |
| Dependencies | {Notable deps} |
### Key Files/Structure
| Path | Purpose |
|------|---------|
| {path} | {purpose} |
---
## Key Features
| Feature | Description |
|---------|-------------|
| {Feature 1} | {Description} |
| {Feature 2} | {Description} |
...
---
## Installation & Usage
\```bash
{Installation commands}
\```
{Brief usage example}
---
## Strengths
1. {Strength 1}
2. {Strength 2}
...
---
## Weaknesses
1. {Weakness 1}
2. {Weakness 2}
...
---
## Gap Analysis: Our Opportunities
| Capability | {Repo} | Our Opportunity |
|------------|--------|-----------------|
| {Feature} | {Yes/No/Partial} | {Opportunity} |
...
---
## Features Worth Stealing
| Feature | Effort | Impact | Priority |
|---------|--------|--------|----------|
| {Feature} | {Low/Medium/High} | {Description} | {High/Medium/Low} |
...
---
## Strategic Assessment
### Threat Level: {HIGH/MEDIUM/LOW}
{2-3 paragraphs on competitive positioning}
### Our Differentiation
{How we differ and should position against this competitor}
### Recommended Actions
1. **Immediate:** {Action}
2. **Short-term:** {Action}
3. **Medium-term:** {Action}
---
## References
- [GitHub Repository]({URL})
- {Other relevant links}
---
**Last Updated:** {TODAY}
Read docs/research/competitive-landscape.md and update it:
Output a summary:
## Competitor Analysis Complete
### {Repo Name}
| Metric | Value |
|--------|-------|
| Type | {type} |
| Threat Level | {threat} |
| Stars | {stars} |
| Key Insight | {one sentence} |
### Documents Updated
- Created: `docs/research/{repo-name}-analysis.md`
- Updated: `docs/research/competitive-landscape.md`
### Features to Consider
1. {Top feature 1}
2. {Top feature 2}
3. {Top feature 3}
### Next Steps
- Review the full analysis at `docs/research/{repo-name}-analysis.md`
- Consider adding to roadmap: {key feature}
Use ISO format: YYYY-MM-DD
-analysis.mdclaude-squad-analysis.md