Skip to main content

Prompts Overview

Copilot Collections includes 22 ready-to-use prompts — slash commands that trigger specific workflow actions across the full product lifecycle. They are stored in .github/prompts/ as .prompt.md files and become available as /command shortcuts in VS Code chat.

How Prompts Work

Each prompt file defines:

  • Agent binding — Which agent executes the command.
  • Model — The AI model to use (e.g., Claude Opus 4.6).
  • Description — Shown in VS Code's command palette.
  • Instructions — Detailed workflow steps, required skills, and output format.

When you type /tsh-research, /tsh-plan, etc. in the VS Code chat, the corresponding prompt file is loaded and executed by the bound agent.

Available Prompts

📋 Product Ideation Commands

CommandAgentDescription
/tsh-analyze-materialsBusiness AnalystProcess workshop materials into Jira-ready epics and stories
/tsh-clean-transcriptBusiness AnalystClean a raw workshop transcript
/tsh-create-jira-tasksBusiness AnalystFormat extracted tasks for Jira and push

🛠 Development Commands

CommandAgentDescription
/tsh-researchContext EngineerGather context and requirements for a task
/tsh-planArchitectCreate a structured implementation plan
/tsh-implementSoftware EngineerExecute the implementation plan
/tsh-implement-uiSoftware EngineerImplement UI with iterative Figma verification

✅ Quality Commands

CommandAgentDescription
/tsh-reviewCode ReviewerReview implementation against plan and standards
/tsh-review-uiUI ReviewerSingle-pass Figma vs implementation comparison
/tsh-review-codebaseArchitectComprehensive code quality analysis
/tsh-implement-e2eE2E EngineerCreate end-to-end tests with Playwright

⚙️ Copilot Customization Commands

CommandAgentDescription
/tsh-create-custom-agentCopilot OrchestratorCreate a new custom agent
/tsh-create-custom-skillCopilot OrchestratorCreate a new custom skill
/tsh-create-custom-promptCopilot OrchestratorCreate a new custom prompt
/tsh-create-custom-instructionsCopilot OrchestratorCreate custom instruction files

🏗 Infrastructure & DevOps Commands

CommandAgentDescription
/tsh-deploy-kubernetesDevOps EngineerCreate Kubernetes deployments, Helm charts, and workload resources
/tsh-implement-terraformDevOps EngineerCreate Terraform modules and provision cloud infrastructure safely
/tsh-implement-pipelineDevOps EngineerCreate or modify CI/CD pipelines with deployment stages
/tsh-implement-observabilityDevOps EngineerImplement observability solutions including metrics, logs, traces, and alerting
/tsh-audit-infrastructureDevOps EngineerAudit infrastructure for security gaps, cost waste, and best practices
/tsh-analyze-aws-costsDevOps EngineerAWS cost optimization and tagging compliance audit
/tsh-analyze-gcp-costsDevOps EngineerGCP cost optimization and labeling compliance audit

Input Format

All prompts accept either:

  • A Jira ticket ID: /tsh-research PROJ-123
  • A task description: /tsh-research Add pagination to the user list API

The agent adapts its behavior based on the input type — pulling context from Jira/Confluence for ticket IDs, or working from the description and codebase for free-form text.