mirror of
https://github.com/wshobson/agents.git
synced 2026-03-18 09:37:15 +00:00
fix: resolve agent namespace issues across 11 plugins
Fixed 109 agent namespace issues where external agent references were missing proper namespace prefixes (plugin-name::agent-name format). Affected plugins (bumped to v1.2.1): - tdd-workflows: Fixed 12 references in tdd-cycle, tdd-green, tdd-red - incident-response: Fixed 29 references in incident-response, smart-fix - data-engineering: Fixed 12 references in data-driven-feature - backend-development: Fixed 11 references in feature-development - framework-migration: Fixed 10 references in legacy-modernize - git-pr-workflows: Fixed 7 references in git-workflow - security-scanning: Fixed 7 references in security-hardening - full-stack-orchestration: Fixed 6 references in full-stack-feature - application-performance: Fixed 5 references in performance-optimization - comprehensive-review: Fixed 5 references in full-review - multi-platform-apps: Fixed 5 references in multi-platform Changes: - Added namespace prefixes for all external agent references - Replaced 14 missing agents with appropriate equivalents - Updated marketplace.json to bump affected plugin versions Closes #95
This commit is contained in:
@@ -33,13 +33,13 @@ Orchestrate a comprehensive git workflow from code review through PR creation, l
|
||||
## Phase 2: Testing and Validation
|
||||
|
||||
### 1. Test Execution and Coverage
|
||||
- Use Task tool with subagent_type="test-automator"
|
||||
- Use Task tool with subagent_type="unit-testing::test-automator"
|
||||
- Prompt: "Execute all test suites for the modified code. Run: 1) Unit tests, 2) Integration tests, 3) End-to-end tests if applicable. Generate coverage report and identify any untested code paths. Based on review issues: [insert critical/high issues], ensure tests cover the problem areas. Provide test results in format: {passed: [], failed: [], skipped: [], coverage: {statements: %, branches: %, functions: %, lines: %}, untested_critical_paths: []}"
|
||||
- Context from previous: Critical code review issues that need test coverage
|
||||
- Expected output: Complete test results and coverage metrics
|
||||
|
||||
### 2. Test Recommendations and Gap Analysis
|
||||
- Use Task tool with subagent_type="test-automator"
|
||||
- Use Task tool with subagent_type="unit-testing::test-automator"
|
||||
- Prompt: "Based on test results [insert summary] and code changes, identify: 1) Missing test scenarios, 2) Edge cases not covered, 3) Integration points needing verification, 4) Performance benchmarks needed. Generate test implementation recommendations prioritized by risk. Consider the breaking changes identified: [insert breaking changes]."
|
||||
- Context from previous: Test results, breaking changes, untested paths
|
||||
- Expected output: Prioritized list of additional tests needed
|
||||
@@ -53,7 +53,7 @@ Orchestrate a comprehensive git workflow from code review through PR creation, l
|
||||
- Expected output: Commit structure recommendation
|
||||
|
||||
### 2. Conventional Commit Message Creation
|
||||
- Use Task tool with subagent_type="prompt-engineer"
|
||||
- Use Task tool with subagent_type="llm-application-dev::prompt-engineer"
|
||||
- Prompt: "Create Conventional Commits format message(s) based on categorization: [insert categorization]. Format: <type>(<scope>): <subject> with blank line then <body> explaining what and why (not how), then <footer> with BREAKING CHANGE: if applicable. Include: 1) Clear subject line (50 chars max), 2) Detailed body explaining rationale, 3) References to issues/tickets, 4) Co-authors if applicable. Consider the impact: [insert breaking changes if any]."
|
||||
- Context from previous: Change categorization, breaking changes
|
||||
- Expected output: Properly formatted commit message(s)
|
||||
@@ -61,12 +61,12 @@ Orchestrate a comprehensive git workflow from code review through PR creation, l
|
||||
## Phase 4: Branch Strategy and Push Preparation
|
||||
|
||||
### 1. Branch Management
|
||||
- Use Task tool with subagent_type="deployment-engineer"
|
||||
- Use Task tool with subagent_type="cicd-automation::deployment-engineer"
|
||||
- Prompt: "Based on workflow type [--trunk-based or --feature-branch], prepare branch strategy. For feature branch: ensure branch name follows pattern (feature|bugfix|hotfix)/<ticket>-<description>. For trunk-based: prepare for direct main push with feature flag strategy if needed. Current branch: [insert branch], target: [insert target branch]. Verify no conflicts with target branch."
|
||||
- Expected output: Branch preparation commands and conflict status
|
||||
|
||||
### 2. Pre-Push Validation
|
||||
- Use Task tool with subagent_type="deployment-engineer"
|
||||
- Use Task tool with subagent_type="cicd-automation::deployment-engineer"
|
||||
- Prompt: "Perform final pre-push checks: 1) Verify all CI checks will pass, 2) Confirm no sensitive data in commits, 3) Validate commit signatures if required, 4) Check branch protection rules, 5) Ensure all review comments addressed. Test summary: [insert test results]. Review status: [insert review summary]."
|
||||
- Context from previous: All previous validation results
|
||||
- Expected output: Push readiness confirmation or blocking issues
|
||||
@@ -74,13 +74,13 @@ Orchestrate a comprehensive git workflow from code review through PR creation, l
|
||||
## Phase 5: Pull Request Creation
|
||||
|
||||
### 1. PR Description Generation
|
||||
- Use Task tool with subagent_type="docs-architect"
|
||||
- Use Task tool with subagent_type="documentation-generation::docs-architect"
|
||||
- Prompt: "Create comprehensive PR description including: 1) Summary of changes (what and why), 2) Type of change checklist, 3) Testing performed summary from [insert test results], 4) Screenshots/recordings if UI changes, 5) Deployment notes from [insert deployment considerations], 6) Related issues/tickets, 7) Breaking changes section if applicable: [insert breaking changes], 8) Reviewer checklist. Format as GitHub-flavored Markdown."
|
||||
- Context from previous: All validation results, test outcomes, breaking changes
|
||||
- Expected output: Complete PR description in Markdown
|
||||
|
||||
### 2. PR Metadata and Automation Setup
|
||||
- Use Task tool with subagent_type="deployment-engineer"
|
||||
- Use Task tool with subagent_type="cicd-automation::deployment-engineer"
|
||||
- Prompt: "Configure PR metadata: 1) Assign appropriate reviewers based on CODEOWNERS, 2) Add labels (type, priority, component), 3) Link related issues, 4) Set milestone if applicable, 5) Configure merge strategy (squash/merge/rebase), 6) Set up auto-merge if all checks pass. Consider draft status: [--draft-pr flag]. Include test status: [insert test summary]."
|
||||
- Context from previous: PR description, test results, review status
|
||||
- Expected output: PR configuration commands and automation rules
|
||||
|
||||
Reference in New Issue
Block a user