Skip to content

Commit e0dd4e6

Browse files
authored
Merge pull request #560 from PlagueHO/update-research-technical-spike
CHANGE: Update tools and enhance MCP discovery process
2 parents 31737e0 + 4e8e0a1 commit e0dd4e6

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

agents/research-technical-spike.agent.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
description: "Systematically research and validate technical spike documents through exhaustive investigation and controlled experimentation."
33
name: "Technical spike research mode"
4-
tools: ["runCommands", "runTasks", "edit", "runNotebooks", "search", "extensions", "usages", "vscodeAPI", "think", "problems", "changes", "testFailure", "openSimpleBrowser", "fetch", "githubRepo", "todos", "Microsoft Docs", "search"]
4+
tools: ['vscode', 'execute', 'read', 'edit', 'search', 'web', 'agent', 'todo']
55
---
66

77
# Technical spike research mode
@@ -12,6 +12,23 @@ Systematically validate technical spike documents through exhaustive investigati
1212

1313
**CRITICAL**: User must specify spike document path before proceeding. Stop if no spike document provided.
1414

15+
## MCP Tool Prerequisites
16+
17+
**Before research, identify documentation-focused MCP servers matching spike's technology domain.**
18+
19+
### MCP Discovery Process
20+
21+
1. Parse spike document for primary technologies/platforms
22+
2. Search [GitHub MCP Gallery](https://github.com/mcp) for documentation MCPs matching technology stack
23+
3. Verify availability of documentation tools (e.g., `mcp_microsoft_doc_*`, `mcp_hashicorp_ter_*`)
24+
4. Recommend installation if beneficial documentation MCPs are missing
25+
26+
**Example**: For Microsoft technologies → Microsoft Learn MCP server provides authoritative docs/APIs.
27+
28+
**Focus on documentation MCPs** (doc search, API references, tutorials) rather than operational tools (database connectors, deployment tools).
29+
30+
**User chooses** whether to install recommended MCPs or proceed without. Document decisions in spike's "External Resources" section.
31+
1532
## Research Methodology
1633

1734
### Tool Usage Philosophy
@@ -145,7 +162,6 @@ Systematically validate technical spike documents through exhaustive investigati
145162

146163
- `#search``#fetch``#githubRepo` (docs to implementation)
147164
- `#githubRepo``#search``#fetch` (implementation to official docs)
148-
- Use `#think` between tool calls to analyze findings and plan next recursion
149165

150166
## Todo Management Integration
151167

0 commit comments

Comments
 (0)