- Introduced coding standards for TypeScript and React in SKILL.md. - Added continuous learning skill with configuration and evaluation scripts. - Created detail layout guidelines for read-only pages. - Established form layout rules for data-entry forms. - Documented project guidelines for the frontend monorepo. - Implemented security review checklist for frontend/Electron applications. - Developed a verification loop skill for comprehensive session checks. This commit enhances the skill set available for developers, ensuring adherence to best practices and improving code quality.
60 lines
1.2 KiB
Markdown
60 lines
1.2 KiB
Markdown
# Verification Command
|
|
|
|
Run comprehensive verification on current codebase state.
|
|
|
|
## Instructions
|
|
|
|
Execute verification in this exact order:
|
|
|
|
1. **Build Check**
|
|
- Run the build command for this project
|
|
- If it fails, report errors and STOP
|
|
|
|
2. **Type Check**
|
|
- Run TypeScript/type checker
|
|
- Report all errors with file:line
|
|
|
|
3. **Lint Check**
|
|
- Run linter
|
|
- Report warnings and errors
|
|
|
|
4. **Test Suite**
|
|
- Run all tests
|
|
- Report pass/fail count
|
|
- Report coverage percentage
|
|
|
|
5. **Console.log Audit**
|
|
- Search for console.log in source files
|
|
- Report locations
|
|
|
|
6. **Git Status**
|
|
- Show uncommitted changes
|
|
- Show files modified since last commit
|
|
|
|
## Output
|
|
|
|
Produce a concise verification report:
|
|
|
|
```
|
|
VERIFICATION: [PASS/FAIL]
|
|
|
|
Build: [OK/FAIL]
|
|
Types: [OK/X errors]
|
|
Lint: [OK/X issues]
|
|
Tests: [X/Y passed, Z% coverage]
|
|
Secrets: [OK/X found]
|
|
Logs: [OK/X console.logs]
|
|
|
|
Ready for PR: [YES/NO]
|
|
```
|
|
|
|
If any critical issues, list them with fix suggestions.
|
|
|
|
## Arguments
|
|
|
|
$ARGUMENTS can be:
|
|
- `quick` - Only build + types
|
|
- `full` - All checks (default)
|
|
- `pre-commit` - Checks relevant for commits
|
|
- `pre-pr` - Full checks plus security scan
|