Skip to content

Commit 79490c6

Browse files
committed
fix(chatmodes): update tool references from create_issue to issue_write across multiple chat modes and prompts
1 parent 85bf7da commit 79490c6

7 files changed

+11
-11
lines changed

.github/chatmodes/awesome-copilot/prd.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22

33
description: 'Generate a comprehensive Product Requirements Document (PRD) in Markdown, detailing user stories, acceptance criteria, technical considerations, and metrics. Optionally create GitHub issues upon user confirmation.'
4-
tools: ['codebase', 'edit/editFiles', 'fetch', 'findTestFiles', 'list_issues', 'githubRepo', 'search', 'add_issue_comment', 'create_issue', 'update_issue', 'get_issue', 'search_issues']
4+
tools: ['codebase', 'edit/editFiles', 'fetch', 'findTestFiles', 'list_issues', 'githubRepo', 'search', 'add_issue_comment', 'issue_write', 'update_issue', 'get_issue', 'search_issues']
55
---
66

77
# Create PRD Chat Mode

.github/chatmodes/awesome-copilot/principal-software-engineer.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: 'Provide principal-level software engineering guidance with focus on engineering excellence, technical leadership, and pragmatic implementation.'
3-
tools: ['changes', 'codebase', 'edit/editFiles', 'extensions', 'fetch', 'findTestFiles', 'githubRepo', 'new', 'openSimpleBrowser', 'problems', 'runCommands', 'runTasks', 'runTests', 'search', 'searchResults', 'terminalLastCommand', 'terminalSelection', 'testFailure', 'usages', 'vscodeAPI', 'github']
3+
tools: ['changes', 'codebase', 'edit/editFiles', 'extensions', 'fetch', 'githubRepo', 'new', 'openSimpleBrowser', 'problems', 'runCommands', 'runTasks', 'search', 'searchResults', 'terminalLastCommand', 'terminalSelection', 'testFailure', 'usages', 'vscodeAPI', 'issue_write']
44
---
55
# Principal software engineer mode instructions
66

.github/chatmodes/awesome-copilot/refine-issue.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: 'Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs'
3-
tools: [ 'list_issues','githubRepo', 'search', 'add_issue_comment','create_issue','create_issue_comment','update_issue','delete_issue','get_issue', 'search_issues']
3+
tools: [ 'list_issues','githubRepo', 'search', 'add_issue_comment','issue_write','create_issue_comment','update_issue','delete_issue','get_issue', 'search_issues']
44
---
55

66
# Refine Requirement or Issue Chat Mode

.github/prompts/awesome-copilot/az-cost-optimize.prompt.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ This workflow analyzes Infrastructure-as-Code (IaC) files and Azure resources to
179179

180180
### Step 6: Create Individual Optimization Issues
181181
**Action**: Create separate GitHub issues for each optimization opportunity. Label them with "cost-optimization" (green color), "azure" (blue color).
182-
**MCP Tools Required**: `create_issue` for each recommendation
182+
**MCP Tools Required**: `issue_write` for each recommendation
183183
**Process**:
184184
1. **Create Individual Issues** using this template:
185185

@@ -230,7 +230,7 @@ This workflow analyzes Infrastructure-as-Code (IaC) files and Azure resources to
230230

231231
### Step 7: Create EPIC Coordinating Issue
232232
**Action**: Create master issue to track all optimization work. Label it with "cost-optimization" (green color), "azure" (blue color), and "epic" (purple color).
233-
**MCP Tools Required**: `create_issue` for EPIC
233+
**MCP Tools Required**: `issue_write` for EPIC
234234
**Note about mermaid diagrams**: Ensure you verify mermaid syntax is correct and create the diagrams taking accessibility guidelines into account (styling, colors, etc.).
235235
**Process**:
236236
1. **Create EPIC Issue**:

.github/prompts/awesome-copilot/create-github-issue-feature-from-specification.prompt.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create GitHub Issue for feature request from specification file using feature_request.yml template.'
4-
tools: ['codebase', 'search', 'github', 'create_issue', 'search_issues', 'update_issue']
4+
tools: ['codebase', 'search', 'github', 'issue_write', 'search_issues', 'update_issue']
55
---
66
# Create GitHub Issue from Specification
77

@@ -11,7 +11,7 @@ Create GitHub Issue for the specification at `${file}`.
1111

1212
1. Analyze specification file to extract requirements
1313
2. Check existing issues using `search_issues`
14-
3. Create new issue using `create_issue` or update existing with `update_issue`
14+
3. Create new issue using `issue_write` or update existing with `update_issue`
1515
4. Use `feature_request.yml` template (fallback to default)
1616

1717
## Requirements

.github/prompts/awesome-copilot/create-github-issues-feature-from-implementation-plan.prompt.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.'
4-
tools: ['codebase', 'search', 'github', 'create_issue', 'search_issues', 'update_issue']
4+
tools: ['codebase', 'search', 'github', 'issue_write', 'search_issues', 'update_issue']
55
---
66
# Create GitHub Issue from Implementation Plan
77

@@ -11,7 +11,7 @@ Create GitHub Issues for the implementation plan at `${file}`.
1111

1212
1. Analyze plan file to identify phases
1313
2. Check existing issues using `search_issues`
14-
3. Create new issue per phase using `create_issue` or update existing with `update_issue`
14+
3. Create new issue per phase using `issue_write` or update existing with `update_issue`
1515
4. Use `feature_request.yml` or `chore_request.yml` templates (fallback to default)
1616

1717
## Requirements

.github/prompts/awesome-copilot/create-github-issues-for-unmet-specification-requirements.prompt.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template.'
4-
tools: ['codebase', 'search', 'github', 'create_issue', 'search_issues', 'update_issue']
4+
tools: ['codebase', 'search', 'github', 'issue_write', 'search_issues', 'update_issue']
55
---
66
# Create GitHub Issues for Unmet Specification Requirements
77

@@ -12,7 +12,7 @@ Create GitHub Issues for unimplemented requirements in the specification at `${f
1212
1. Analyze specification file to extract all requirements
1313
2. Check codebase implementation status for each requirement
1414
3. Search existing issues using `search_issues` to avoid duplicates
15-
4. Create new issue per unimplemented requirement using `create_issue`
15+
4. Create new issue per unimplemented requirement using `issue_write`
1616
5. Use `feature_request.yml` template (fallback to default)
1717

1818
## Requirements

0 commit comments

Comments
 (0)