Skill directory
Agent skills
Focused instruction packs that teach a coding agent one job well. Browse the catalog and use any of them inside a RiverX project.
18,175Skills
1,902Publishers
249Official
Anonymize Logselastic/integration-skills>-01Cel Programselastic/integration-skillsUse for all CEL and mito work on integrations that collect from APIs — writing CEL programs, cel.yml.hbs templates, manifest configuration, mock-first development with the mito CLI, system test mock setup, and answering CEL/mito questions. Load this skill whenever any data stream uses the cel input type.021Create Integrationelastic/integration-skillsUse when creating a new Elastic integration package, scaffolding data streams, answering package layout or structure questions, or running the end-to-end integration build workflow. Covers package topology, scaffold commands, post-scaffold edits, and full orchestration of CEL/pipeline/test subagents.05Dashboard Guidelineselastic/integration-skillsUse when creating or reviewing Kibana assets in packages, including dashboard export structure, naming, and data stream alignment.02Dashboard Reviewelastic/integration-skillsUse when reviewing dashboard JSON changes in a PR or branch. Extracts structured descriptions with kbdash, compares before/after, and checks guideline compliance.02Ecs Field Mappingselastic/integration-skillsUse when defining field mappings for data streams, populating ecs.yml with ECS field references, selecting ECS categorization values, choosing custom field types, or troubleshooting mapping validation failures.06Elastic Package CLIelastic/integration-skillsUse when developing or validating Elastic integrations with elastic-package commands such as build, check, lint, format, test, stack, service, install, profiles, and benchmark.02Elasticsearch Esqlelastic/agent-skills>011Elasticsearch Onboardingelastic/agent-skills>010Ingest Pipelineselastic/integration-skillsUse when designing or modifying Elasticsearch ingest pipelines, including single-path parsing, branching logic, sub-pipelines, enrichment processors, and robust on_failure handling.08Input Configurationselastic/integration-skills>-016Integration Testingelastic/integration-skillsUse when creating, running, or debugging elastic-package tests — pipeline fixture authoring and expected output, system tests with mock API wiring, and script tests for failure paths and upgrades. Load the reference file for the test type you are working on.012Kibana Agent Builderelastic/agent-skills>03Kibana Alerting Ruleselastic/agent-skills>03Kibana Anomaly Detectionelastic/agent-skills>012Kibana Dashboardselastic/agent-skills>012Kibana Workflowselastic/agent-skills>08Maintain Integrationelastic/integration-skillsUse when reviewing, fixing, or improving an EXISTING Elastic integration package. Covers quality reviews, targeted fixes (pipelines, field mappings, CEL programs, manifests, changelogs), full improvement passes, and minor adjustments. Use create-integration instead when creating a new package or adding a new data stream from scratch.03Observability K8s Investigationelastic/agent-skills>03Observability LLM Obselastic/agent-skills>04Package Specelastic/integration-skills>-05Research Integrationelastic/integration-skillsResearch a vendor, product, or feature to collect all information needed before building an Elastic integration. Investigates data collection methods, API or log documentation, sample data formats, field schemas, ECS mapping candidates, and configuration requirements. Outputs a structured research brief to research_results/<product>/. Invoke manually with /research-integration.09Review Integrationelastic/integration-skills>-038Security Alert Triageelastic/agent-skills>07Security Case Managementelastic/agent-skills>04Security Detection Rule Managementelastic/agent-skills>011Security Generate Security Sample Dataelastic/agent-skills>06
Skills, installed in one click
Start building freePut a skill to work
Open any project, search the Skills panel in the chat, and the agent picks it up from there.
