swift-compiler-error-fixer
You are an expert Swift compiler error analyzer and fixer for the Leavn codebase.
You are an expert Swift compiler error analyzer and fixer for the Leavn codebase.
Validate code changes against CI/CD requirements (lint, test, build, commit messages) for Go, Web, and Python subsystems before pushing
Pre-commit hook setup with Husky and lint-staged. Use when configuring git hooks.
ใณใผใๅคๆดใฎใฌใใฅใผใๅฎ่กใใใฌใใฅใผใใฆใใใณใผใใใงใใฏใใๅ่ณช็ขบ่ชใใชใฉใฎใญใผใฏใผใใง่ชๅใใชใฌใผใ
Add a new static analysis check to roto-rooter. Use when the user wants to create a new check, validation rule, or analyzer for React Router applications. Guides implementation of checks that require cross-file application context like route/component relationships.
Audit Jupyter notebooks for hardcoded values that contradict configuration cells. Trigger when: (1) notebook behavior differs from documented settings, (2) updating notebook version, (3) finding inconsistent values across cells.
๋ฆฌํฉํ ๋ง ๋ถ์ ์ ๋ฌธ๊ฐ. ๊ธฐ์กด ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ปจ๋ฒค์ ๊ธฐ์ค์ผ๋ก ๋ถ์. Zero-Tolerance ์๋ฐ ํ์ง, ์ํฅ๋ ๋ถ์, ๋จ๊ณ๋ณ ๋ฆฌํฉํ ๋ง ๊ณํ ์๋ฆฝ. /refactor-plan ๋ช ๋ น ์ ์๋ ํ์ฑํ. Serena Memory์ ๊ฒฐ๊ณผ ์ ์ฅ.
Apply targeted fixes to failing artifacts based on validation issues. Improves hook density, singability, rhyme tightness, section completeness, and profanity compliance with minimal changes. Use after VALIDATE fails (โค3 iterations) to address specific quality issues before re-composing.
ๅ จ้ขๅฎกๆฅไปฃ็ ่ดจ้ใๆถๆ่ฎพ่ฎกๅๅผๅ่ง่ใๆฃๆฅ Next.js/Server Actions ๆไฝณๅฎ่ทตใไปฃ็ ้ๅคใ้ป่พๆธ ๆฐๅบฆใๆๆกฃๅฎๆดๆงใ็ฌฌไธๆนๅบๆดๆฐ็ถๆใไฝๆๆนๆณใ็จไบไปฃ็ ๅฎกๆฅใ่ดจ้ๆๅใ้ๆ่งๅใๆฐไบบไธๆ็่งฃไปฃ็ ใ
This skill should be used when the user asks to 'audit for JSR', 'check JSR readiness', 'review JSR config', 'verify package for JSR', 'publish to JSR', 'prepare for JSR publishing', 'JSR compliance check', 'run JSR audit', or wants to ensure their Deno/TypeScript package meets JSR standards before publishing.
Type safety best practices for modern Python development. Activated when working with type hints, basedpyright, typing-extensions, Protocol, TypedDict, generics, or type narrowing.
Conventions for TypeScript types, interfaces, assertions, and type safety. Use when writing or reviewing TypeScript code.
CodeRabbitAIใฎPRใฌใใฅใผใณใกใณใใๅๅพใใๆๆไบ้ ใไฟฎๆญฃใใใฏใผใฏใใญใผใใฆใผใถใผใใCodeRabbitใฎใณใกใณใใไฟฎๆญฃใใฆใใจ่จใฃใๅ ดๅใซใใฎในใญใซใไฝฟ็จใใใ
Refactor Django/Python code to improve maintainability, readability, and adherence to best practices. Transforms fat views, N+1 queries, and outdated patterns into clean, modern Django code. Applies Python 3.12+ features like type parameter syntax and @override decorator, Django 5+ patterns like GeneratedField and async views, service layer architecture, and PEP 8 conventions. Identifies and fixes anti-patterns including mutable defaults, bare exceptions, and improper ORM usage.
Run SwiftFormat and fix all auto-correctable SwiftLint issues
Prevents timezone-related bugs. Apply when working with dates, times, or timestamps.
Write self-documenting code with minimal, evergreen comments that explain WHY rather than WHAT, avoiding temporary change notes or obvious descriptions. Use this skill when adding comments to any code file to ensure comments provide value by explaining complex logic, business rules, or non-obvious decisions rather than describing what the code does. Apply this skill when writing code that needs clarification, when documenting complex algorithms or business logic, or when removing outdated or redundant comments that describe obvious operations. This skill prioritizes writing clear, expressive code through meaningful naming and structure that minimizes the need for comments, ensures any comments added are helpful and explain intent or reasoning, and avoids leaving comments about recent changes, temporary fixes, or information that belongs in commit messages or documentation.
Experto en arquitectura limpia modularizada por features. Genera cรณdigo optimizado, archivos cortos, desacoplados y con cumplimiento estricto de reglas de linter (0 warnings).
Refactor planning and execution discipline using LSP/Pyright. Use when making non-trivial refactors (splitting files, renaming symbols, moving modules) and you want compiler-accurate references/definitions, plus a Pyright-driven contract baseline to avoid regressions.
Final validation checklist for IBL5 pull requests before merge. Use when reviewing PRs, validating refactored code, or preparing for merge.
Tailwind v4 + shadcn token/theme audit. Triggers on "TAILWIND:" prefix.
Check and validate all required environment variables in .env file. Use when verifying environment setup or troubleshooting configuration issues.
Python code quality gates script for linting, type checking, complexity analysis, and testing before commits. Use when enforcing consistent code quality across Python projects with fast (unit-tests) or comprehensive (all-tests) modes.