when-validating-code-works-use-functionality-audit

Solid

Validates that code actually works through sandbox testing, execution verification, and systematic debugging. Use this skill after code generation or modification to ensure functionality is genuine rather than assumed. The skill creates isolated test environments, executes code with realistic inputs, identifies bugs through systematic analysis, and applies best practices to fix issues without breaking existing functionality.

Code & Development 335 stars 29 forks Updated today

Install

View on GitHub

Quality Score: 85/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Functionality Audit - Code Execution Validation ## When to Use This Skill **Trigger Conditions:** - After generating new code or modifying existing code - When code appears complete but actual functionality is uncertain - Before merging PRs or deploying to production - When debugging reported issues or unexpected behavior - As part of quality assurance workflows - When validating third-party code integrations **Situations Requiring Functionality Audit:** - Code generated by AI that needs execution validation - Complex logic changes requiring runtime verification - Integration of new libraries or dependencies - Refactoring that may have introduced regressions - Migration to new frameworks or language versions ## Overview This skill systematically validates that code delivers its intended behavior through actual execution rather than static analysis alone. It creates isolated testing environments (sandboxes), executes code with realistic inputs, captures outputs and errors, identifies root causes of failures through systematic debugging, and applies fixes using best practices that preserve existing functionality. The skill emphasizes **genuine functionality over appearance**, detecting "theater code" that looks correct but fails during execution. It combines automated testing, manual validation, and debugging expertise to ensure code reliability. ## Phase 1: Setup Testing Environment (Sequential) **Agents**: tester (lead), coder (support) **Duration**: 10-15 minutes ...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
5 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

functionality-audit

Validates that code actually works through sandbox testing, execution verification, and systematic debugging. Use this skill after code generation or modification to ensure functionality is genuine rather than assumed. The skill creates isolated test environments, executes code with realistic inputs, identifies bugs through systematic analysis, and applies best practices to fix issues without breaking existing functionality. This ensures code delivers its intended behavior reliably.

335 Updated today
aiskillstore
AI & Automation Listed

feature-validation

Use when implementation is complete and needs validation - tests REAL app features with Playwright, checks console errors, validates CRUD operations, generates persistent HTML reports to /test/ directory

0 Updated today
R3tr04851
Data & Documents Solid

when-detecting-fake-code-use-theater-detection

Detects non-functional "theater" code that appears complete but doesn't actually work. Use this skill to identify code that looks correct in static analysis but fails during execution, preventing fake implementations from reaching production. Scans for suspicious patterns, validates actual functionality, and reports findings with recommendations.

335 Updated today
aiskillstore
API & Backend Listed

firebase-development-validate

This skill should be used when reviewing Firebase code against security model and best practices. Triggers on "review firebase", "check firebase", "validate", "audit firebase", "security review", "look at firebase code". Validates configuration, rules, architecture, and security.

335 Updated today
aiskillstore
Code & Development Listed

style-audit

Audits code against CI/CD style rules, quality guidelines, and best practices, then rewrites code to meet standards without breaking functionality. Use this skill after functionality validation to ensure code is not just correct but also maintainable, readable, and production-ready. The skill applies linting rules, enforces naming conventions, improves code organization, and refactors for clarity while preserving all behavioral correctness verified by functionality audits.

335 Updated today
aiskillstore