com um clique
audit-build
Analyze build errors and categorize them by type for planning fixes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Analyze build errors and categorize them by type for planning fixes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Analyze .Codex configuration for gaps, improvements, and needed updates
Build, test, group changes logically, commit with Conventional Commits format, and push
Create a GitHub issue for a modernization task with proper template
Run tests and verify code coverage meets 80% minimum requirement
Analyze .claude configuration for gaps, improvements, and needed updates
Build, test, group changes logically, commit with Conventional Commits format, and push
| name | audit-build |
| description | Analyze build errors and categorize them by type for planning fixes |
| user-invocable | true |
| argument-hint |
Runs a build, captures all errors and warnings, then categorizes them to help plan modernization work.
/audit-build
🔍 Build Audit Report
═══════════════════════════════════════
📊 Error Summary
─────────────────────────────────────
Total Errors: 170
• Nullable Reference: 85 errors (50%)
• Code Style: 30 errors (18%)
• Other: 55 errors (32%)
📁 Most Affected Files
─────────────────────────────────────
1. CharacterReader.cs - 15 errors
2. Interpreter.cs - 12 errors
3. ComplexTokenReader.cs - 10 errors
4. NumericExpressionParser.cs - 9 errors
5. EnvironmentBase.cs - 8 errors
🏷️ By Category
─────────────────────────────────────
Nullable Reference Types (85):
• CS8625: Null literal to non-nullable - 25
• CS8603: Possible null return - 20
• CS8602: Possible null dereference - 18
• CS8604: Possible null argument - 12
• CS8618: Non-nullable field - 10
Code Style (30):
• IDE0040: Accessibility modifiers - 30
💡 Recommendations
─────────────────────────────────────
Priority Order:
1. Fix nullable violations (blocks other work)
2. Add accessibility modifiers (quick wins)
3. Convert to file-scoped namespaces (automated)
4. Apply modern patterns (ongoing)
📋 Next Steps
─────────────────────────────────────
Create GitHub issues for:
• Issue #1: Fix nullable reference types in top 10 files
• Issue #2: Add accessibility modifiers (all files)
• Issue #3: File-scoped namespace conversion
Estimated effort: 15-20 hours total
./build.sh - Standard build without analysis/verify-coverage - Check test coverage