Search Skills
Find the perfect capability for your agent.
tech-stack-detection
Detects project technology stack from configuration files and directory structure. Use when starting work on a new project, configuring tools, needing to understand project dependencies, or when initializing skills for a specific tech stack.
maintaining-project-context
Use when completing development phases or branches to identify and update CLAUDE.md files that may have become stale - analyzes what changed, determines affected contracts and documentation, and coordinates updates
security-checklists
Detailed security checklists by domain. Use with security-reviewer agent for deep vulnerability analysis. Reference specific files based on the code being reviewed.
oss-repo-map
Open-source repo mapping: hotspots, dependency tree, SAST, tests/coverage pointers.
code-simplifier
Simplifies and refines code for clarity, consistency, and maintainability while preserving functionality. Use when asked to "simplify code", "clean up code", "refactor for readability", or after writing code that needs polish.
autogenerate-constraints
Autogenerate constraint checking code from constraints (C-*) that specify system limits, timeouts, dependencies, or environmental requirements. Use when C-* includes technical constraints like timeouts, API limits, or compliance requirements.
readme-updater
Keep README files current with project changes. Use when project structure changes, features added, or setup instructions modified. Suggests README updates based on code changes. Triggers on significant project changes, new features, dependency changes.
cermontsecuritydependency-security
Enforce dependency security scanning and SBOM generation. Use when adding dependencies, reviewing package.json, or during security audits. Covers OWASP dependency check, pnpm audit, and supply chain security.
go-maintainable-code
Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.
open-changed-files-review
Open files edited by Codex in VSCode after making changes, using the bundled open-changed-files script (silent no-op when unavailable).
ios-code-review
Concise iOS code review for Payoo Merchant app. Focuses on critical/high/medium issues - RxSwift memory leaks, retain cycles, naming conventions, Clean Architecture violations, and business logic placement. Use when reviewing Swift files, pull requests, ViewModels, ViewControllers, UseCases, and Repositories.
bulk-remove-classname
Removes a specified class name from HTML/JSX files using the classname-search CLI tool. Use when you need to safely remove all occurrences of a specified class name from target files.
npm-search
Search for npm packages to solve problems instead of writing custom code. Use when the user needs functionality that likely exists as a package, or when evaluating whether to build vs. use an existing solution.
file-operations
Provides capabilities for reading and writing files in the local filesystem
chezmoi-dotfiles
Manage dotfiles using chezmoi. Use when creating, modifying, or deploying dotfiles, shell functions, or configuration files in this repository.
config-hygiene
Fixes configuration hygiene issues including gitignore patterns, ESLint config duplication, and hook scripts. Use when encountering backup files in repo, missing gitignore patterns, or config maintenance issues.
dry-violations
Use when implementing new features, adding constants, creating types, or writing business logic. Use when you're about to hardcode values that might exist elsewhere. Use when auditing code for duplications in enums, constants, domain methods, or type definitions.
file-organizer
Comprehensive file organization workflow for SORT/ directory. Validates filenames, renames to CLAUDE.md standards, relocates to correct directories, runs OPSEC agents, and generates detailed reports. Main orchestrator for automated file organization pipeline.
code-simplifying
Simplify and refine code for clarity, consistency, and maintainability. Use when asked to simplify code, reduce complexity, remove duplication, improve readability, refactor for clarity, or clean up messy code. Triggers on requests like "simplify this", "clean up this code", "make this more readable", "reduce complexity", or "refactor for clarity".