naming-conventions
Consistent naming patterns for files, variables, types, and exports
Script and automate repetitive tasks and workflows.
Consistent naming patterns for files, variables, types, and exports
Regenerate aggregated *Merged.list files from their source headers in this repo. Use when refreshing upstream sources or rebuilding merged rule lists.
Perform refactoring using TDD starting from README + Issue (following codegen-test), aligning with existing implementation conventions, and leveraging Serena MCP semantic search/editing to improve internal quality with high performance and race-safety in mind.
ๅฐ็ฐๆไปฃ็ ๅบ๏ผๅฐคๅ ถๆฏ Chrome ๆฉๅฑ๏ผ็้ๆฑ/ๅ่ฝๅๆดๆ ๅๅ๏ผๆ โๆน้ๆฑ/้ๆฑๅๆด/่ฐๆดไบคไบ/ๆนๅ่ฝ/้ๆๆต็จโ่ฝฌๆๅฏ้ๅค็ๆต็จ๏ผๆ็กฎ้ชๆถๆ ๅใไปไปฃ็ ็กฎ่ฎค็ฐ็ถใ ่ฏไผฐๅฝฑๅ/้ฃ้ฉใ่ฎพ่ฎกๆฐ้ป่พใ็จๅฐๅทฎๅผๅฎ็ฐใ่ทๅบๅฎๅๅฝๆธ ๅใๆดๆฐๆๆกฃ/ๅณ็ญ่ฎฐๅฝใ ้็จไบ็จๆทๆ่งๅๆดๆต็จๆททไนฑใๆนๅจๅฎนๆ่ๅปถๅฐๅคไธชๆไปถ๏ผ ๆๆถๅ manifest/service worker/OAuth/ๅญๅจ/UI ไธ้่ฆๅฏ้ ้ช่ฏไธๅๆป่งๅ็ๅบๆฏใ
Handles emergency hotfix process for critical bugs in ash_cookie_consent library including branch creation, minimal fixes, testing, and rapid release. Use when user asks to "create hotfix", "emergency fix", "patch critical bug", or "hotfix for version".
Generates tizen-manifest.xml and config.xml privilege declarations. Auto-detects required privileges from app source code.
Write TypeScript and JavaScript code like a top engineer using functional programming principles. Use when writing new code, reviewing existing code, or refactoring TS/JS projects. Applies pure functions, immutability, function composition, higher-order functions, declarative style, and avoiding shared state using native patterns only (no external libraries). Always analyzes the existing codebase first to understand patterns and conventions before making changes or suggestions.
Fix CRLF (Windows) to LF (Unix) line endings in files. Use when encountering `/bin/bash: line 1: $'\r': command not found` errors.
Detects backward-incompatible changes to public APIs, function signatures, endpoints, and data schemas before they break production. Suggests migration paths.
Configure Claude Code lifecycle hooks with proper timeout settings to prevent hook cancellation errors.
This skill should be used when the user asks to "search for pattern in codebase", "find all uses of function", "grep for string across files", "find TODO comments", "search in specific file types", "count occurrences", or when needing efficient text search with context, line numbers, or special flags.
Rapidly find and reclaim disk storage by identifying build artifacts, git garbage, temp files, and other space hogs. Use when disk is full or running low on space.
Analyze Claude Code changelog for changes that impact plugin development. Use when checking for new features, breaking changes, or opportunities to improve plugins based on Claude Code updates.
Archive a completed change and apply spec updates to the main specifications.
Guide for modifying service worker caching. Edit sw-template.js (not sw.js), run yarn prebuild after changes.
Get npm package name suggestions and autocomplete from NPMS.io. Use when the user asks for package name suggestions, wants to autocomplete a package name, or search for packages by name pattern.
Validates parameters.py, checks for errors, and regenerates _variables.yml. Use when editing parameters, adding new values, or ensuring variable consistency.
Identifies and helps refactor Elixir anti-patterns including code smells, design issues, and bad practices
ๅบๅใใฃใฌใฏใใชๅๆๅ - ใชใใกใฏใฟใชใณใฐๅๆ็จใฎๅบๅใใฃใฌใฏใใชๆง้ ใไฝๆใ/init-output [ๅบๅใใน] ใงๅผใณๅบใใ
Generate the next sequential file or folder name for directories with numbered prefixes (e.g., 01-setup.md, 02-init.md). Use when creating a new file or folder that should follow an existing numbering sequence, when adding to a sequentially-named series, or when the user asks for the "next" numbered item in a directory.
Autonomously audit the entire repository and update the main README with comprehensive, accurate documentation of the current codebase
Generate a changeset file for the current changes following the changesets pattern used in the project.