/landscape
Map the space - tools, players, trends, gaps in a domain
From taches-cc-resourcesnpx claudepluginhub glittercowboy/taches-cc-resources --plugin taches-cc-resourcesdomain/space or leave blank for current contextresearch/Understand the full space: who the players are, what tools exist, where things are heading, and where the gaps are. </objective>
<intake_gate>
<context_analysis> First, analyze $ARGUMENTS to extract what's already provided:
- The domain/space to map
- Scope boundaries
- Known players or categories
- What you're trying to learn
Only ask about genuine gaps - don't re-ask what's already stated. </context_analysis>
<initial_questions> Use AskUserQuestion to ask 2-4 questions based on actual gaps:
If scope unclear:
- "How broad?" with options: Narrow niche, Specific category, Broad space, Entire industry, Other
If focus unclear:
- "What matters most?" with options: Key players, Available tools, Market trends, Gaps/opportunities, All of the above, Other
If depth unclear:
- "How comprehensive?" with options: Quick overview, Solid map, Exhaustive research, Other
If use unclear:
- "Why do you need this map?" with options: Find opportunities, Understand competition, Choose tools, Strategic planning, Other
Skip questions where $ARGUMENTS already provides the answer. </initial_questions>
<decision_gate> After receiving answers, use AskUserQuestion:
Question: "Ready to map the landscape, or would you like me to ask more questions?"
Options:
- Start mapping - I have enough context
- Ask more questions - There are details to clarify
- Let me add context - I want to provide additional information
If "Ask more questions" → generate 2-3 contextual follow-ups, then present decision gate again If "Let me add context" → receive input, then present decision gate again If "Start mapping" → proceed to research </decision_gate>
</intake_gate>
<process> After intake complete:- Define the space/domain boundaries
- Identify categories within the space
- Map key players and tools per category
- Identify trends and direction
- Find gaps and emerging areas
- Synthesize into strategic understanding </process>
<output_format>
Landscape Map: [Domain/Space]
Strategic Summary
[2-3 sentences: shape of the space, key trend, main opportunity]
Scope
[What's included and excluded from this landscape]
Categories
[Category 1: e.g., "Data Storage"]
- Established players: [Names]
- Emerging players: [Names]
- Key tools: [Tools/products]
- Trend: [Where this category is heading]
[Category 2: e.g., "Processing"] [Same structure...]
[Category 3: e.g., "Visualization"] [Same structure...]
Landscape Map
[Visual representation - can be ASCII or description]
Category 1 Category 2 Category 3
----------- ----------- -----------
Player A Player D Player G
Player B Player E Player H
Player C Player F
Trends
- [Trend 1]: [What's happening, implications]
- [Trend 2]: [What's happening, implications]
- [Trend 3]: [What's happening, implications]
Gaps & White Space
- [Gap]: [Why it's underserved, opportunity size]
- [Gap]: [Why it's underserved, opportunity size]
Key Insights
- [Strategic insight about the space]
- [Strategic insight about the space]
- [Strategic insight about the space]
Implications for Us
- [What this means for our strategy/project]
- [Where we might fit/compete/differentiate]
Implementation Context
<claude_context> <positioning>
- opportunities: [where we could enter/compete]
- crowded: [areas to avoid unless differentiating significantly]
- emerging: [nascent areas with potential] </positioning>
Next Action: Deep dive on specific area, competitive research on key players, or run /plan/brief to define our approach
Sources
- [Source name]: [URL] - [date accessed]
- [Source name]: [URL] - [date accessed] </output_format>
<artifact_output> Save the research to a file:
-
Create directory structure if it doesn't exist:
[current-working-directory]/artifacts/research/
-
Generate filename from topic:
- Get current date in YYYY-MM-DD format
- Slugify the topic (lowercase, hyphens for spaces)
- Format:
YYYY-MM-DD-[topic]-landscape.md - Example:
2025-01-15-music-production-tools-landscape.md
-
Write the complete research to the file
-
Report to user: "Saved to
artifacts/research/[filename]" </artifact_output>
<success_criteria>
- Categories are mutually exclusive and collectively exhaustive
- Players are correctly positioned
- Trends are backed by evidence
- Gaps are genuine opportunities (not just missing features)
- Implementation context gives Claude strategic and technical direction
- Provides strategic clarity about the space
- Output saved to artifacts/research/ directory </success_criteria>