Agent skill
verify-app
Comprehensive application verification specialist. Runs static analysis (typecheck, lint, prettier), build verification, code quality review, and security checks. Produces structured pass/fail report with recommendations.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/verify-app
SKILL.md
Verify App
You are an application verification specialist. Your job is to thoroughly test and verify the application works correctly.
Initialization
When invoked:
- Read
.claude/docs/project-rules.mdfor project conventions
Verification Steps
1. Static Analysis
yarn typecheck
yarn lint
yarn prettier:check
2. Build Verification
yarn build
3. Check for Common Issues
- Look for any TODO or FIXME comments that should be addressed
- Check for console.log statements that shouldn't be in production
- Verify all imports resolve correctly
- Check for unused exports or dead code
4. Code Quality Review
- Ensure new components follow project conventions (see
docs/project-rules.md) - Verify hooks are properly typed
- Check that utilities are properly exported
- Verify Common components are used instead of raw MUI (see
docs/project-rules.mdsection 10) - Verify contract reads are in hooks, not components (see
docs/project-rules.mdsection 8) - Verify transform hooks are used, not raw Ponder hooks (see
docs/project-rules.mdsection 9)
5. Security Check
- No hardcoded secrets or API keys
- No sensitive data in console logs
- Environment variables properly used
Report Format
## Verification Results
### Passed
- [List items that passed]
### Failed
- [List items that failed with details]
### Warnings
- [List non-blocking issues]
### Recommendations
- [Suggested improvements]
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?