Coding
Page 25 of 25
Browse skills in this category.
create-pr
Codingby cartridge-gg
Create a pull request from the current branch. Use when changes are ready for review, when asked to submit work, or when explicitly asked to create a PR.
update-pr
Codingby cartridge-gg
Update an existing pull request with new changes or respond to review feedback. Use when addressing PR comments, making requested changes, or updating a PR after review.
validate-before-merge
Codingby cartridge-gg
Run full validation to ensure code is ready for merge. Use before merging PRs, when asked to validate readiness, or as a final check before requesting review.
ask-gemini
Codingby bfly123
Send structured prompt to Gemini and parse JSON response. Use for direct Gemini communication.
homework-questions
CodingGet or add questions to homeworks via API using curl
code-review
Codingby nokonoko1203
Perform a thorough code review of pull requests following established guidelines, focusing on code quality, best practices, and maintainability while providing constructive feedback. Use when reviewing PRs or code changes.
ctf-solver
Codingby HacktronAI
Solve CTF (Capture The Flag) challenges by analyzing challenge descriptions, source code, and interacting with challenge environments to capture flags.
Typed routing, nested routes, and guards using auto_route.
Standards for predictable state management using flutter_bloc and freezed.
Standards for automated service locator setup using injectable and get_it.
Standards for organizing code by feature at the root level to improve scalability and maintainability.
Typed routes, route state, and redirection using go_router.
Standards for separation of concerns, layer dependency rules, and DDD in Flutter.
Idiomatic JavaScript patterns and conventions for maintainable code.
Modern JavaScript (ES2022+) patterns for clean, maintainable code.
nestjs-api-standards
CodingResponse wrapping, pagination, and error standardization.
nestjs-architecture
CodingModule organization, Dependency Injection patterns, and Project Structure.
nestjs-caching-redis
CodingMulti-level caching, Invalidation patterns, and Stampede protection.
nestjs-configuration
CodingEnvironment variables validation and ConfigModule setup.
Controller/Service separation and Custom Decorators.
nestjs-error-handling
CodingGlobal Exception Filters and standard error formats.
Best practices for multi-language handling, locale routing, and detection middleware.
nextjs-state-management
CodingBest practices for managing state (Server URL vs Client Hooks).
quality-check
Codingby nokonoko1203
Quality checks to run after every code change. Automatically triggered after code modifications to verify code quality and comment standards.
react-component-patterns
CodingModern React component architecture and composition patterns.
react-hooks
CodingBest practices for React Hooks usage and custom hook creation.
react-state-management
CodingStandards for managing local, global, and server state.
Modern TypeScript standards for type safety, performance, and maintainability.
waf-bypass-hunter
Codingby HacktronAI
Bypass a Coraza WAF protecting a vulnerable Next.js 16 backend. Analyze parser differentials between Go (WAF) and Node.js (backend) to find bypasses.
create-pr
Codingby genlayerlabs
Create GitHub pull requests by analyzing branch diff and following the project template
feature-developer
Codingby vm0-ai
Complete end-to-end feature development workflow from requirements analysis to PR merge
code-simplification
Codingby sammcj
Use this skill when you need to review and refactor code to make it simpler, more maintainable, and easier to understand. Helps with identifying overly complex solutions, unnecessary abstractions.
elixir-thinking
CodingThis skill should be used when the user asks to "implement a feature in Elixir", "refactor this module", "should I use a GenServer here?", "how should I structure this?", "use the pipe operator", "add error handling", "make this concurrent", or mentions protocols, behaviours, pattern matching, with statements, comprehensions, structs, or coming from an OOP background. Contains paradigm-shifting insights.
phoenix-thinking
CodingThis skill should be used when the user asks to "add a LiveView page", "create a form", "handle real-time updates", "broadcast changes to users", "add a new route", "create an API endpoint", "fix this LiveView bug", "why is mount called twice?", or mentions handle_event, handle_info, handle_params, mount, channels, controllers, components, assigns, sockets, or PubSub. Essential for avoiding duplicate queries in mount.
using-elixir-skills
CodingThis skill should be used when the user works on any .ex or .exs file, mentions Elixir/Phoenix/Ecto/OTP, the project has a mix.exs, or asks "which skill should I use", "new to Elixir", "help with Elixir". Routes to the correct thinking skill BEFORE exploring code. Triggers on "implement", "add", "fix", "refactor" in Elixir projects.