Development skills

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

managing_gradle_dependencies

Audits and manages Gradle dependency graphs with high-resolution update checks, transitive tree analysis, and Maven Central discovery; use for dependency auditing, finding stable updates, and resolving GAV coordinates. Do NOT use for exploring dependency source code (use `searching_dependency_sources`) or running builds.

1.06k repo starsObserved in 1 repos
Development

running_gradle_builds

Executes and orchestrates Gradle builds with background management, surgical task output capturing, and structured failure diagnostics; ALWAYS use instead of `./gradlew` for core lifecycle tasks (build, assemble), dev servers, and troubleshooting. Do NOT use for running tests (use `running_gradle_tests`) or dependency graph auditing.

1.06k repo starsObserved in 1 repos
Development

update-shim

Modify, build, publish, and verify the Kotlin/Native shim artifacts (gRPC shim and protobuf shim) in native-deps/shims/. Use this skill whenever the user wants to change shim C/C++ source code, update shim headers or .def files, bump a shim upstream version, add or remove archives from the overlap excludes list, patch KLIB metadata, update the annotation module, run shim fixture tests, publish shim artifacts locally, or debug any native shim build failure. Also trigger when the user mentions "shim", "cinterop", "native interop", "grpc shim", "protobuf shim", "KLIB patcher", "overlap archives", "native-deps", "Bazel shim build", or "shim verification".

1.06k repo starsObserved in 1 repos
Development

react

Use when creating or editing frontend React code in react-ui or ui-components packages. Triggers on any frontend component, hook, or UI work.

1.05k repo starsObserved in 1 repos
Development

add-export-support

Guides the implementation of export support for a direct controller, including implementing AdapterForURL and verifying it through the unified test runner.

1.05k repo starsObserved in 1 repos
Development

crd-mapper-fuzzer-existing-type

Standards and workflows for creating direct KRM Go types for an existing CRD while maintaining strict schema compatibility.

1.05k repo starsObserved in 1 repos
Development

create-mapper-fuzzer

Standards and workflows for implementing missing or incomplete direct KRM mappers and fuzzers for KCC direct resources. Use this iterative "Compile -> Handwrite -> Fuzz -> Fix" loop to resolve generation panics, type mismatches, and data loss during round-trip translation.

1.05k repo starsObserved in 1 repos
Development

generate-sh-checker

Checks apis/ subdirectories for missing generate.sh and helps create PRs to add them, following the pattern in

1.05k repo starsObserved in 1 repos
Development

kcc-direct-controller-implementer

Implement the controller, mappers, and fuzzer for a direct KCC resource, ensuring package isolation and CI compliance. Use this when implementing the main reconciliation logic for a "direct" resource.

1.05k repo starsObserved in 1 repos
Development