/tsh-research
Agent: Context Engineer
File: .github/prompts/tsh-research.prompt.md
Prepares a comprehensive context document for a task from a context engineering perspective.
Usage
/tsh-research <JIRA_ID or task description>
What It Does
- Gathers all information related to the task from the codebase, Jira, Confluence, and other sources.
- Analyzes the task thoroughly, including parent tasks and subtasks.
- Analyzes the tech stack, industry, and domain for best practices.
- Checks external links and Confluence pages linked to the task.
- Reviews Figma designs via Figma MCP (if linked to the task).
- Identifies ambiguities and asks for clarification before finalizing.
- Focuses on requirements, user stories, acceptance criteria, and key flows.
Skills Loaded
tsh-task-analysing— Structured research process and output template.tsh-codebase-analysing— Analyze existing codebase in the context of task requirements.
Output
A .research.md file placed in specifications/<task-name>/:
specifications/
user-authentication/
user-authentication.research.md
The file contains all relevant information needed to build comprehensive context: task summary, requirements, user stories, acceptance criteria, assumptions, open questions, and suggested next steps.
tip
Review the generated research document carefully. Verify accuracy and iterate as many times as needed until the context is complete and correct.