Find the perfect skill
Find ArduPilot Code
Development
Locates the implementation of features, modes, commands, or messages in the ArduPilot codebase. Uses Grep, Glob, and Read tools to find classes, MAVLink handlers, parameters, scheduler tasks, and more. Best when the user asks where something is defined or handled.
Ralph Ultra Autonomous Loop
Development
Launches an autonomous loop that iterates through PRD stories, performing pre-flight checks, story selection with dependency awareness, prompt construction, execution, verification, and failure handling with circuit breaker and checkpointing. Useful when you need to execute a full PRD plan without manual intervention, with options for security modes and resumability.
GitHub CLI - Repository Management
Development
Interacts with GitHub repositories, pull requests, and issues using the `gh` command-line tool. Helpful for listing PRs, viewing issues, checking out PRs locally, or creating releases.
Create Git Pull Requests
Development
Creates pull requests with structured descriptions, issue references, and labels. Handles draft mode, reviewer assignment, and base branch selection. Best used when submitting code for review after pushing commits.
Doublet Streamline Model Physics
Development
Validates code and provides physics reasoning for 2-D injection-production doublet model using streamline methods. Use for streamline geometry modifications, transport calculations, and debugging simulation behavior.
Go Contributor
Development
Helps format and check Go commit messages according to project standards. Also assists with using the git-codereview tool to interact with Gerrit for code review. Useful when contributing to the Go project and following its contribution workflow.
Create API Service Layer
Development
Creates types, contracts, adapter, and service layer for a resource following the project's architecture (sections 4.1-4.3). Use when adding API integration to a module. It asks for endpoint details and generates the full data layer with strict separation between API types and app contracts.
Pull Request Review
Development
Reviews a GitHub pull request by analyzing the diff, test coverage, and CI results. Checks coherence with the existing codebase, design patterns, and linked issue requirements. Useful for thorough code reviews focused on correctness and maintainability, avoiding style nitpicks.
Open GitHub Repository
Development
Opens the GitHub sync repository page associated with Claude Code in the default browser. It reads the remote URL from the local git configuration and converts it to an HTTPS link. Useful for quickly accessing the repository without manually navigating to it.
Create LWC with Tab
Development
Creates a new Lightning Web Component with a tab and flexipage for display. Use when you need to create a new standalone page/tab with an LWC component.
Post PR Comment
Development
Posts a comment on a pull request, either general or attached to a specific file and line. Helps when requesting re-review, documenting decisions, or responding to inline feedback.
Git Branch Naming
Development
Creates git branches with a standardized naming convention using type/short-description format. Use this skill when starting new work, switching to feature branches, or ensuring consistent branch naming across a project.