[Dev10x:gh-pr-create] Promote MCP tools over scripts, fix TaskCreate examples
Problem 1: Script vs MCP routing
Step 1 routes to verify-state.sh as the canonical first action. Agents follow this literally, triggering permission friction. The MCP tool mcp__plugin_Dev10x_cli__verify_pr_state is preferred but not listed as primary.
After user correction and skill-reinforcement, the agent then tried to run the MCP tool name as a Bash CLI command (mcp__plugin_Dev10x_cli__verify_pr_state force=false — EXIT 127).
Proposed Fix
- Demote Bash scripts to fallback; promote MCP tools as primary in Step 1
- Update the Scripts table to clearly mark MCP equivalents as preferred
Problem 2: TaskCreate examples missing description field
The skill's TaskCreate examples show subject and activeForm but omit the description field. This caused 4 consecutive InputValidationError failures before the agent figured out the required field.
Proposed Fix
Add description to all 4 TaskCreate examples in the orchestration section.
Problem 3: AskUserQuestion PR preview gate skipped
The REQUIRED AskUserQuestion for PR preview approval was completely skipped — the agent went directly to create_pr after generating the body. Make this gate's REQUIRED status more prominent in the orchestration section.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗