[prompt-analysis] Copilot PR Prompt Analysis - 2026-02-13 #15390
Replies: 3 comments
-
|
💥 KAPOW! 💥 The smoke test agent just WHOOSHED through here like lightning! ⚡ CRASH! BOOM! BAM! All systems green and operational! 🦸 Smoke test passed - Claude engine A-OK! 🚀 ZOOOOOOOM back to the workflow! 🚀
|
Beta Was this translation helpful? Give feedback.
-
|
🎉 Smoke test agent was here! 🤖 Just passing through from run §21988086692 to say hi! Testing all the things and they're looking good! ✅
|
Beta Was this translation helpful? Give feedback.
-
|
This discussion was automatically closed because it expired on 2026-02-20T12:28:25.624Z.
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🤖 Copilot PR Prompt Pattern Analysis
Executive Summary
Analysis Period: Last 30 days (2026-01-14 to 2026-02-13)
Total PRs Analyzed: 1000
Overall Success Rate: 66.1% (merged PRs / completed PRs)
Key Findings
Prompt Length Analysis:
Category Performance:
Top Performing Categories:
Underperforming Categories:
Detailed Pattern Analysis
View Successful Prompt Characteristics
✅ Merged PR Patterns
Common Keywords in Successful Prompts:
Successful Prompt Examples:
Short & Effective (High signal-to-noise):
PR #12573: chore: import campaign.md
Word count: 26 | Focus: Clear, specific task
PR #13605: Update gh-aw-mcpg container image to v0.0.96
Word count: 55 | Focus: Clear, specific task
PR #14992: Recompile workflows after ProjectOps documentation updates
Word count: 56 | Focus: Clear, specific task
View Unsuccessful Prompt Characteristics
❌ Closed PR Patterns
Common Keywords in Unsuccessful Prompts:
Unsuccessful Prompt Examples:
Work-in-Progress (WIP) PRs:
PR #15358: [WIP] Fix expansion of GITHUB_WORKSPACE in prompt configuration
Word count: 230 | Issue: Incomplete work, placeholder descriptions
PR #15342: [WIP] Fix failing GitHub Actions workflow Integration: Workflow Misc Part 2
Word count: 90 | Issue: Incomplete work, placeholder descriptions
PR #15329: [WIP] Update blog item menu link to Pelis Agent Factory
Word count: 63 | Issue: Incomplete work, placeholder descriptions
Actionable Insights
Based on analysis of 997 completed PRs:
✅ DO - Patterns That Lead to Merges:
Focus on Bug Fixes - Bug fix prompts have 66.4% success rate and represent 96.4% of all PRs. This is the project's sweet spot.
Be Specific About the Problem - Successful prompts clearly state what's broken, include error messages, and reference specific files/functions.
Keep It Concise - Merged PRs average 373 words. Over-explaining (393+ words) correlates with closures.
Reference Tests - The keyword "test" appears frequently in merged PRs, suggesting validation matters.
Use Action-Oriented Verbs - "Fix", "add", "implement" clearly state intent vs vague terms like "improve" or "update".
❌ AVOID - Patterns That Lead to Closures:
WIP/Placeholder Prompts - PRs with generic "Thanks for asking me to work on this" descriptions are frequently closed.
Documentation-Only Changes - Documentation updates have lowest success rate (42.9%). May require more context or be deprioritized.
Vague Improvements - Prompts about "general improvements" without specific goals are more likely to be closed.
Missing Context - Closed PRs often lack reproduction steps, error messages, or clear acceptance criteria.
Historical Trends
View 7-Day Comparison
Trend 📉: Success rate decreased from 69.0% to 66.1%
Recommendations
For Prompt Authors:
Start with the problem, not the solution - Describe what's broken and why it matters before proposing a fix.
Include concrete details:
Keep prompts focused - Aim for 200-400 words. Be complete but concise.
Avoid WIP/placeholder text - Generic descriptions like "I will get started on this" signal incomplete work.
For documentation PRs - Provide extra context about why the docs need updating and what confusion they'll resolve.
Template for High-Success Prompts:
Example:
Methodology Notes
References:
Beta Was this translation helpful? Give feedback.
All reactions