Competitor tracking and analysis. Triggers when the user says "competitor analysis", "watch competitors", "track competitors", "competitor report", "what are my competitors doing", "competitive landscape", "market analysis", "competitor update", "check on [competitor name]", "how does [X] compare to [Y] in the market", "SWOT analysis", "competitive intelligence", or any request to monitor, analyze, or compare competitors in their industry or market. Do NOT use for one-off company lookups or generic internet research about a company (use topic-research), producing daily news digests or morning briefings that mention competitors in passing (use daily-briefing), writing formal competitor analysis documents or reports (use report-writer — competitor-watch feeds data, report-writer formats it), or tracking competitors the user has not onboarded into a watchlist yet without first offering to set up tracking.
From tandemnpx claudepluginhub binatrixai/tandem-marketplace --plugin tandemThis skill is limited to using the following tools:
evals/evals.jsonreferences/signals.mdreferences/tracking-template.mdtemplate.mdGuides root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Guides idea refinement into designs: explores context, asks questions one-by-one, proposes approaches, presents sections for approval, writes/review specs before coding.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Competitor tracking and analysis skill. Monitors defined competitors across
chosen dimensions and produces structured comparison reports. Outputs follow
template.md.
See METHODOLOGY.md language mirror rule. Reply in the user's language.
Look for competitor tracking config in ~/Tandem/research/MEMORY.md under
"## Competitor Watch". If found, load saved competitors and monitored aspects.
If config exists:
I have your competitor tracking set up. What would you like to do?
AskUserQuestion:
- "Run a full competitor update"
- "Check on a specific competitor"
- "Add or remove competitors from my list"
- "Change what I'm monitoring"
If no config exists: proceed to Step 2 (Setup).
Let's set up your competitor tracking. Who are your main competitors?
AskUserQuestion:
- "Let me list them now"
- "I'm not sure — help me identify them"
- "Skip — I just want a one-time analysis"
If "Let me list them now" — accept a comma-separated list of competitor names/companies.
If "Help me identify" — ask about the user's industry and offerings, then suggest likely competitors based on knowledge.
What aspects do you want to monitor? Pick all that apply.
AskUserQuestion (multiSelect):
- "Pricing and plans"
- "Features and product updates"
- "Marketing and positioning"
- "News and press"
- "Hiring and team growth"
Save the competitor list and monitored aspects to ~/Tandem/research/MEMORY.md:
## Competitor Watch
**Competitors:** [List]
**Monitoring:** [Selected aspects]
**Last updated:** [Date]
**Schedule:** [If set]
For each competitor, research the selected aspects:
template.md.Deliver the structured report using template.md format:
Competitor analysis complete. What would you like to do?
AskUserQuestion:
- "Save this report"
- "Schedule weekly competitor updates"
- "Update my competitor list"
- "Nothing — just needed the info"
If "Save this report":
~/Tandem/research/competitor-watch-[YYYY-MM-DD].mdIf "Schedule weekly":
~/Tandem/research/MEMORY.mdAskUserQuestion:
- "Every Monday morning"
- "Every Friday afternoon"
- "Custom day and time"
User triggers manually. Full interactive flow with setup, analysis, and save.
Runs automatically on the configured day. Produces a report and presents it at the start of the next session. Compares against the previous report to highlight changes.
When running as a scheduled update, add a "Changes Since Last Report" section at the top highlighting what has changed for each competitor.
After presenting a competitor analysis:
AskUserQuestion:
- "Deep-dive into [competitor with most interesting changes]"
- "Create an action plan to respond to [specific competitive threat]"
- "Nothing else for now"
If a competitor's pricing changed:
AskUserQuestion:
- "Review our own pricing strategy"
- "Draft a competitive response"
- "Just note it for now"