Find the skill for your next task.

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

opik-frontend

React frontend patterns for Opik. Use when working in apps/opik-frontend, on components, state, or data fetching.

20.62k repo starsObserved in 1 repos
Development

code-style

Code style rules for IntelliJ codebase. Use when writing or reviewing code for style compliance.

20.36k repo starsObserved in 2 repos
Development

commits

Use this skill whenever the user asks to commit changes, write or fix a commit message, amend or rename a commit, or do a workflow that includes committing in the IntelliJ repository. This is a thin repo-specific overlay: use IntelliJ commit format, write full commit messages by default, and keep requested suffixes such as IJ-MR trailers in a final separate paragraph.

20.36k repo starsObserved in 2 repos
Development

debugging

Debugging techniques and tools for IntelliJ development. Use when debugging IDE issues or investigating failures.

20.36k repo starsObserved in 2 repos
Testing & Quality

eel

EEL (Execution Environment Layer) API for local, WSL, and Docker environments. Use when working with process execution (ProcessBuilder, GeneralCommandLine), file paths (java.io.File, nio.Path across environments), OS/platform detection (SystemInfo), or environment variables in code that must support WSL or Docker.

20.36k repo starsObserved in 2 repos
Development

jewel-pr-preparer

Prepare a Jewel pull request for the intellij-community repository. Validates commit message format, runs local CI checks (detekt, tests, API dumps, Metalava), ensures the branch is squashed to a single commit, checks for visual change screenshots, drafts release notes, and suggests a PR title and description. Optionally creates the PR via gh. Use when the user is ready to submit or review a Jewel contribution.

20.36k repo starsObserved in 2 repos
Development

jewel-release-helper

Assist with preparing a Jewel release. Covers version bumps, API version code generation, running checks (Gradle, detekt, Metalava), extracting and writing release notes, cherry-picking to release branches, comparing branches for missing commits, validating Maven artifacts, and tagging. Use when the user is preparing a new Jewel version release.

20.36k repo starsObserved in 2 repos
DevOps & Security

managing-youtrack

Interact with the JetBrains YouTrack instance (youtrack.jetbrains.com) via REST API. Create, read, update, and search issues and drafts; manage comments, tags, and issue links; log work items; inspect custom field schemas; list saved queries; look up users and groups. Use when the user asks about YouTrack issues, wants to file bugs, update tickets, add comments, manage tags or links, track time, or search for issues. Requires YOUTRACK_TOKEN environment variable.

20.36k repo starsObserved in 2 repos
Apps & Automation

registry

Guidelines for using the IntelliJ Registry API. Use when working with registry keys or feature flags.

20.36k repo starsObserved in 2 repos
Development

actions

Guidelines for implementing IntelliJ actions (AnAction). Use those rules when you need to create or change an action in the intellij platform.

20.36k repo starsObserved in 1 repos
Development