plain-pre-commit
Runs pre-commit checks before finalizing changes. Use this when you've finished making code changes to verify everything passes before committing.
Runs pre-commit checks before finalizing changes. Use this when you've finished making code changes to verify everything passes before committing.
Makes HTTP requests to test URLs, check endpoints, fetch pages, or debug routes. Use when asked to look at a URL, hit an endpoint, test a route, or make GET/POST requests.
Runs pytest tests with Plain configured. Use for running tests, debugging failures, or verifying changes.
Run static checks and high-level validation before a production push in the Inline repo. Use when asked to run checks, verify correctness, or do pre-push/pre-release validation across server/web/admin/apple/cli/proto changes.
Review Python code for quality, security, and best practices
Generate pytest test cases for Python functions and classes
Systematic code review for bugs, security, style, and performance
Thorough verification of completed work before declaring done
Generate comprehensive test suites for existing code
프로젝트의 모든 verify 스킬을 실행하여 통합 패턴 검증 보고서를 생성합니다. 기능 구현 후, PR 전, 코드 리뷰 시 사용.
Build, install, and test SUNDIALS from source as an end user or as a SUNDIALS developer. Use when a request involves configuring CMake, selecting compilers/options (MPI, GPU backends, Fortran), building/installing, running CTest, enabling dev/unit tests, or troubleshooting common build/test issues.
통합 검증 엔진 - 서브에이전트 기반 fresh-context 검증 루프 (v6)
Project coding standards and style guidelines. Always follow these conventions when writing or reviewing code.
Character Encoding Validation
Style Attribute Sanitization
Adversarial PR code review using Codex CLI. Codex review (~20-50 min) -> structured findings -> HITL approval -> fix loop.
Review PRs and source code changes in Formisch packages/ and frameworks/. Use when reviewing pull requests, validating implementation patterns, or checking code quality before merging.
Write unit tests for Formisch packages/core with proper TypeScript types. Use when creating new tests, fixing type errors in tests, or adding test coverage for core functions.
Write Node.js/TypeScript unit tests for the playwright-wrapper layer. Use when: creating new Jest tests, mocking Playwright API calls, testing getters/interaction/browser-control functions in isolation, improving Node.js test coverage.
Write Python unit tests for Python code. Use when: creating new tests, improving test coverage, testing functions or classes in isolation, writing test cases for edge cases, or following TDD practices.