typecheck-preservationist
Run typecheck/tests for the Aralia codebase and resolve TypeScript errors without trimming features. Use when asked for "Typecheck Errorstate-0", "preservationist test run", or "Fix all typecheck issues" and when typecheck errors need to reach 0 while leaving TODOs for any/undefined risks.
yaml-pipeline-validator
Validate and lint Azure Pipelines YAML with best practices checks. Use when validating pipeline syntax or ensuring pipeline quality.
typescript-strict
Enforce TypeScript strict mode practices and type safety in Tetris codebase. Use when writing game logic, handling errors, improving type safety, or fixing type errors. Auto-triggers on phrases like "fix type errors", "improve type safety", "handle this error", or "make this type-safe". Focuses on Result<T,E> pattern, proper type guards, and avoiding type assertions.
code-architecture-reviewer
Review recently written code for best practices, architectural consistency, and correct system integration. Use for reviewing new endpoints, refactors, and UI components to ensure alignment with project standards and established patterns.
code-review
Reviews code for best practices and potential issues
typescript
TypeScript guidelines covering type safety, RORO pattern, complexity limits, and error handling patterns. Use when writing TypeScript code.
ts-quality
TypeScript品質チェック。型チェック/ESLint/テスト実行時に使用。「TSの品質チェック」「型チェック」で起動。
lint-kb
Validate and enforce KB documentation formats, completeness, and integrity. Checks recent docs (uncommitted or last N commits) against KB standards. CHECKS PERFORMED: 1. FORMAT - Documents follow required templates (headers, sections) 2. COMPLETENESS - Tickets/issues have all required files (1-5) 3. INTEGRITY - All tickets in index.md, phases in roadmap.md 4. PATTERNS - Have Status: open|resolved 5. NAMING - Files follow conventions (verb-noun, feat-, comp-, etc.) Use when: - Before committing KB docs - After creating tickets/issues - Periodic maintenance - User says "lint kb", "check docs", "validate kb"
strategic-code-reviewer
DRY, KISS, SRP 원칙에 대해서 코드 리뷰를 수행합니다. 코드 품질 검토, 리팩터링 기회 식별, 중복 코드 감지, 복잡한 로직 단순화에 특화되어 있습니다.
code-hygiene
Apply code hygiene standards for clean, maintainable code. Use when writing, refactoring, or reviewing code.
code-conventions
코드 컨벤션, 코딩 스타일, 코드 스타일, 네이밍, 컨벤션 - Always apply when writing code. Code style, naming rules, function/file size limits for TypeScript, Python, and Java.
spec-review
Validate, critique, and iterate on generated specifications
hooks
Write effective Claude Code hooks for automation, validation, and workflow control. Use when creating hooks, configuring PreToolUse/PostToolUse events, or automating Claude behavior. Triggers: hooks, PreToolUse, PostToolUse, PermissionRequest, SessionStart, Stop, hook configuration
code-reviewer
コード品質、セキュリティ脆弱性、パフォーマンス問題、ベストプラクティス遵守を評価します。コードレビューやコード品質改善が必要な場合に使用してください。
review-codex
Final code/plan review using Codex. Use as the last review step after sonnet and opus.
dependency-checker
Audits Python dependencies for security vulnerabilities, outdated versions, and best practices
global-validation
Implement comprehensive validation on both server and client sides with specific error messages, input sanitization, and consistent validation across all entry points. Use this skill when validating user input, form data, API requests, or any data entering the system. When implementing validation rules, sanitizing input, or preventing injection attacks. When creating validation schemas, form validation, or business rule validation. This skill applies to all code files that handle user input, data validation, or security checks in any programming language including `.js`, `.ts`, `.py`, `.rb`, `.java`, `.go`, `.php`, and others.
ios-sdk-code-review
Comprehensive iOS SDK code review for Payoo iOS Frameworks. Checks Clean Architecture patterns, MVVM implementation, UseCase patterns, memory management, naming conventions, API design, and Swift best practices. Use when "review code", "check code", "code review", "review PR", or analyzing Swift files in this project.
file-analyzer
Analyze files and extract useful information including statistics, type detection, and code structure
reviewing-code
Generic code review for production code. Use as part of parallel code review execution.