with one click
pattern-miner
Mine historical data for patterns and predictive insights
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Mine historical data for patterns and predictive insights
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
DEPRECATED - Use domain-specific skills instead. Routes to bazinga-db-core, bazinga-db-workflow, bazinga-db-agents, or bazinga-db-context.
Task groups and development planning. Use when managing task groups, development plans, or success criteria.
Agent logs, reasoning, and token tracking. Use when logging interactions, saving reasoning, tracking tokens, or managing events.
Validates BAZINGA completion claims with independent verification. Spawned ONLY when PM sends BAZINGA. Acts as final quality gate - verifies test failures, coverage, evidence, and criteria independently. Returns ACCEPT or REJECT verdict.
Build complete agent prompts deterministically via Python script. Use BEFORE spawning any BAZINGA agent (Developer, QA, Tech Lead, PM, etc.).
Context packages and learning patterns. Use when managing context packages, error patterns, or strategies.
| name | pattern-miner |
| description | Mine historical data for patterns and predictive insights |
| version | 1.0.0 |
| allowed-tools | ["Bash","Read"] |
You are the pattern-miner skill. When invoked, you analyze historical project data to identify recurring patterns, predict future issues, and provide data-driven recommendations.
Invoke this skill when:
Do NOT invoke when:
When invoked:
Use the Bash tool to run the pre-built pattern mining script.
On Unix/macOS:
bash .claude/skills/pattern-miner/scripts/mine.sh
On Windows (PowerShell):
pwsh .claude/skills/pattern-miner/scripts/mine.ps1
Cross-platform detection: Check if running on Windows (
$env:OScontains "Windows" orunamedoesn't exist) and run the appropriate script.
This script will:
bazinga/historical_metrics.jsonbazinga/artifacts/{SESSION_ID}/skills/pattern_insights.jsonUse the Read tool to read:
bazinga/artifacts/{SESSION_ID}/skills/pattern_insights.json
Extract key information:
patterns_detected - Array of identified patterns with confidence scoresestimation_adjustments - Recommended multipliers by task typepredictions_for_current_project - Forecasts for pending tasksrisk_indicators - Probability of escalation/failurelessons_learned - Top insights from historical dataReturn a concise summary to the calling agent:
Pattern Mining Results:
- Analyzed: {count} historical runs
- Patterns detected: {count} (High confidence: {count})
Top patterns:
1. {pattern}: {description} (confidence: {percentage}%)
2. {pattern}: {description} (confidence: {percentage}%)
3. {pattern}: {description} (confidence: {percentage}%)
Estimation adjustments:
- {task_type}: Use {multiplier}x multiplier (based on {count} tasks)
Predictions for current project:
- {prediction}
Details saved to: bazinga/artifacts/{SESSION_ID}/skills/pattern_insights.json
Scenario: Estimating Database Migration Task
Input: PM analyzing historical data before estimating new database migration
Expected output:
Pattern Mining Results:
- Analyzed: 12 historical runs
- Patterns detected: 8 (High confidence: 5)
Top patterns:
1. Database tasks: Take 2.5x longer than estimated (confidence: 85%)
2. Authentication tasks: High revision rate (3.2 avg) (confidence: 78%)
3. 99% rule violations: 80% occur in tasks >5 story points (confidence: 92%)
Estimation adjustments:
- Database tasks: Use 2.5x multiplier (based on 15 historical tasks)
- Auth tasks: Use 1.8x multiplier (based on 9 historical tasks)
Predictions for current project:
- Task G004 (database migration): Likely needs +150% time buffer
- High risk of escalation if not broken into smaller tasks
Details saved to: bazinga/artifacts/{SESSION_ID}/skills/pattern_insights.json
Scenario: Insufficient Data
Input: Pattern mining on 2nd project run
Expected output:
Pattern Mining Results:
- Analyzed: 2 historical runs
- Patterns detected: 0
Insufficient historical data. Need at least 5 completed runs for reliable pattern detection.
Current data will be recorded for future analysis.
Details saved to: bazinga/artifacts/{SESSION_ID}/skills/pattern_insights.json
If no historical data:
If data corrupted:
If current PM state not found: