agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
JetBrainsSkill

analysis-api-create-cherry-pick-issue

JetBrains/kotlin/.claude/skills/analysis-api-create-cherry-pick-issue/SKILL.md

Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch. Use when cherry-picking Analysis API fixes.

No other project uses it yet

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

analysis-api-mark-internal-apis

JetBrains/kotlin/.claude/skills/analysis-api-mark-internal-apis/SKILL.md

Drive the per-module internal-API codebase test, then refine the suggested annotations down to `internal` (or up to `@KaImplementationDetail`) based on actual external usage

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

build-bump-gradle-version

JetBrains/kotlin/.claude/skills/build-bump-gradle-version/SKILL.md

Bumps the Gradle wrapper/distribution version that BUILDS the Kotlin project itself — the version behind `./gradlew`, defined by `gradle/wrapper/gradle-wrapper.properties`. Covers the wrapper regeneration and the version-specific fallout that follows it: removed/deprecated Gradle DSL, dependency-verification metadata, the Gradle Module Metadata fixtures, and the KGP functional tests. This is DISTINCT from the two sibling skills — it is NOT `build-tools-bump-gradle-api` (which bumps GRADLE_COMMON_COMPILE_API_VERSION, the API that plugins compile against) and NOT `build-tools-bump-gradle-in-tests` (which extends the KGP integration-test version matrix). Manual invocation only: a full run downloads a distribution, rewrites `gradle/verification-metadata.xml`, and drives `publish`, `testClasses` and `functionalTest` — hours of wall clock and a heavily mutated checkout — so it starts only when the user explicitly asks for `/build-bump-gradle-version`.

No other project uses it yet

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

build-tools-add-test-federation-annotations-to-integration-tests

JetBrains/kotlin/.claude/skills/build-tools-add-test-federation-annotations-to-integration-tests/SKILL.md

Annotate test classes in `kotlin-gradle-plugin-integration-tests` with Test Federation annotations (`@MustRunOnChangesInXYZ` / `@MustRunAlways`). Use this whenever the user asks to annotate, review, or fix Test Federation annotations on an integration test class, or to assess a test class for cross-domain dependencies under Test Federation (KT-87614).

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

build-tools-bump-gradle-api

JetBrains/kotlin/.claude/skills/build-tools-bump-gradle-api/SKILL.md

Bumps the Gradle API version that Kotlin Gradle plugins are compiled against in the Kotlin compiler repository. Use this skill whenever the user asks to upgrade, bump, or update the Gradle compile API version, Gradle plugin API version, or GRADLE_COMMON_COMPILE_API_VERSION. Also use it when the user says something like "update KGP to compile against Gradle X.Y.Z" or "bump Gradle API to X.Y" or "we need to support Gradle X.Y in the plugin".

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

build-tools-bump-gradle-in-tests

JetBrains/kotlin/.claude/skills/build-tools-bump-gradle-in-tests/SKILL.md

Bump the maximum supported Gradle version in the `kotlin-gradle-plugin-integration-tests` project. Use this whenever the user asks to bump Gradle in integration tests, add a new Gradle X.Y.Z to the test matrix, update `MAX_SUPPORTED` Gradle, "run tests against the new Gradle release", or anything else that sounds like extending the integration test matrix to a newer Gradle. The procedure spans four touch points across three files that must stay in lock-step (`TestVersions.kt`, `build.gradle.kts`, `GradleCompatibilityIT.kt`); reach for this skill even when the user mentions only one of those files, because editing by hand routinely desyncs them.

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

minimize-repro-for-diagnostic-test

JetBrains/kotlin/.claude/skills/minimize-repro-for-diagnostic-test/SKILL.md

Makes a minimal reproduction of a Frontend-related bug as a diagnostic test

54k9d agoReviewMountCreate a free account to mount
JetBrainsSkill

actions

JetBrains/intellij-community/.agents/skills/actions/SKILL.md

Implement or change IntelliJ `AnAction` actions and registrations.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

bazel-test-migration

JetBrains/intellij-community/.agents/skills/bazel-test-migration/SKILL.md

Migrate IntelliJ JPS module tests to Bazel; debug Bazel-only failures.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

code-style

JetBrains/intellij-community/.agents/skills/code-style/SKILL.md

Apply IntelliJ Kotlin and Java code style when writing or reviewing.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

commits

JetBrains/intellij-community/.agents/skills/commits/SKILL.md

Create, amend, or rename IntelliJ commits and write commit messages.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

compare-python-typecheckers

JetBrains/intellij-community/.agents/skills/compare-python-typecheckers/SKILL.md

Compare Python type inference with ty, pyrefly, and basedpyright.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

compose-ui-architecture

JetBrains/intellij-community/.agents/skills/compose-ui-architecture/SKILL.md

Write Compose Desktop UI state, effects, and presenter boundaries.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

compose-ui-audit

JetBrains/intellij-community/.agents/skills/compose-ui-audit/SKILL.md

Audit Compose Desktop UI state and effects.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

debugging

JetBrains/intellij-community/.agents/skills/debugging/SKILL.md

Debug IntelliJ IDE failures with repository-specific techniques.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

driver-ui-tests

JetBrains/intellij-community/.agents/skills/driver-ui-tests/SKILL.md

Write IntelliJ UI tests with IDE Starter or UI Driver.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

duplicate-and-dead-code

JetBrains/intellij-community/.agents/skills/duplicate-and-dead-code/SKILL.md

Find semantic copies and dead code before a plan or a review.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

eel

JetBrains/intellij-community/.agents/skills/eel/SKILL.md

Use IntelliJ EEL APIs for process execution, paths, WSL, or Docker.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

extract-module

JetBrains/intellij-community/.agents/skills/extract-module/SKILL.md

Extract optional plugin dependencies into IntelliJ content modules.

21k2d agoReviewMountCreate a free account to mount
JetBrainsSkill

fix-project-leak-from-tc-report

JetBrains/intellij-community/.agents/skills/fix-project-leak-from-tc-report/SKILL.md

Fix TeamCity project-leak test failures end to end.

21k2d agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.