<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 2d ago

by elastic

elastic-docs-skills

Instructions for code agents on how to author Elastic docs

  • Active — Updated in the last 14 days

72 GitHub stars (72)

Steady at 72 stars — no new stars in the 16 days since Sep 30.

  • 24 skills (24 skills found in its SKILL.md files)
  • 12 forks (12 forks)
  • 2d ago last update (Last updated 2d ago)

Install

Skills CLI

npx skills add elastic/elastic-docs-skills

Asks which skills and agents to install. Just one: npx skills add elastic/elastic-docs-skills --skill create-skill — add -g for every project.

Claude Code

git clone https://github.com/elastic/elastic-docs-skillscp -r "elastic-docs-skills/.claude/skills/create-skill" ~/.claude/skills/

Copies the create-skill skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add elastic/elastic-docs-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • create-skill

    Interactively create a new Claude Code skill and add it to the elastic-docs-skills catalog. Use when the user wants to generate a new skill, scaffold a slash command, or build automation for docs tasks.

    .claude/skills/create-skill/SKILL.md on GitHub (opens in a new tab)
  • docs-applies-to-tagging

    Validate and generate applies_to tags in Elastic documentation, including for cumulative docs across versions and deployment types. Use when writing new docs pages, reviewing existing pages for correct applies_to usage, deciding whether to preserve or replace existing version-scoped content, or when content changes lifecycle state (experimental, preview, beta, GA, deprecated, removed).

    skills/authoring/docs-applies-to-tagging/SKILL.md on GitHub (opens in a new tab)
  • docs-content-type-checker

    Check a docs-content page against Elastic content type guidelines (overview, how-to, tutorial, troubleshooting, changelog), or classify a proposed page idea against the content types before drafting. Use when the user asks to check content type compliance, validate page structure, review a doc against content type standards, or decide which content type a planned page should use.

    skills/authoring/docs-content-type-checker/SKILL.md on GitHub (opens in a new tab)
  • docs-frontmatter-description

    Generate or improve meta descriptions in Elastic documentation frontmatter following SEO best practices. Use when adding description fields to doc pages, auditing missing descriptions, or improving metadata for search discoverability.

    skills/authoring/docs-frontmatter-description/SKILL.md on GitHub (opens in a new tab)
  • docs-page-opening-optimizer

    Optimize the opening of an Elastic documentation page — H1 title, opening paragraph, and requirements section — following doc type conventions. Use when writing or improving page intros, optimizing titles for discoverability, adding requirements sections, or when the user asks to improve the first lines of a doc page.

    skills/authoring/docs-page-opening-optimizer/SKILL.md on GitHub (opens in a new tab)
  • docs-redirects

    Create and manage redirects in Elastic documentation when pages are moved, renamed, or deleted. Use when moving docs pages, renaming files, restructuring content, or when the user asks about redirects.

    skills/authoring/docs-redirects/SKILL.md on GitHub (opens in a new tab)
  • docs-syntax-help

    Provide Elastic Docs syntax guidance, troubleshoot markup issues, and help write directives correctly. Use when writing or editing documentation that uses MyST Markdown with Elastic extensions, or when troubleshooting build errors related to syntax.

    skills/authoring/docs-syntax-help/SKILL.md on GitHub (opens in a new tab)
  • docs-fix-changelog

    Suggest improved text for changelog YAML files against current Elastic standards. Mirrors the pattern catalog from docs-review-changelog to provide consistent fixes. Includes type-title alignment, product/surface context for titles, description verb-tense (third-person present), and technical content assessment. Features repository-aware area validation and enhanced confidence scoring. Supports s…

    skills/changelogs/docs-fix-changelog/SKILL.md on GitHub (opens in a new tab)
  • docs-kibana-release-notes

    Convert raw Kibana release notes tool output into Stack release notes (Elastic Observability or Elastic Security) using GitHub PR context and prior release notes. Use when drafting or editing Stack 9.x release notes from the Kibana release notes generator output.

    skills/changelogs/docs-kibana-release-notes/SKILL.md on GitHub (opens in a new tab)
  • docs-review-changelog

    Validate and assess the quality of Elastic changelog YAML files against current Elastic standards. Reports schema errors, content quality issues, systematic pattern violations, type-title alignment mismatches, missing product/surface context in titles, description verb-tense issues, and overly technical content that needs user-focused rewrites. Features repository-aware area validation. Fetches c…

    skills/changelogs/docs-review-changelog/SKILL.md on GitHub (opens in a new tab)
  • docs-serverless-changelog

    Convert raw Markdown tool output into Elastic Cloud Serverless changelog format using GitHub PR context and prior Serverless release notes. Use when drafting or editing Serverless changelog entries from release notes generator output.

    skills/changelogs/docs-serverless-changelog/SKILL.md on GitHub (opens in a new tab)
  • docs-draft-workflow-docs

    Draft or update Elastic Workflows documentation pages in explore-analyze/workflows/ — step references, use cases, how-tos, concepts, and overviews. Use when writing Workflows docs, documenting a step type, turning workflow YAML into documentation, drafting from a doc issue in docs-content or docs-content-internal, or creating a new page under the Workflows docset.

    skills/project/docs-draft-workflow-docs/SKILL.md on GitHub (opens in a new tab)
  • docs-lens-chart-page

    Create or update a Lens chart documentation page following Elastic docs conventions. Use when writing a new chart type page (pie, bar, metric, gauge, heat map, etc.) or updating an existing one in explore-analyze/visualize/charts/. Relies on lens-chart-settings for verifying UI labels against source code.

    skills/project/docs-lens-chart-page/SKILL.md on GitHub (opens in a new tab)
  • docs-lens-chart-settings

    Verify Kibana Lens chart UI settings against the source code. Use when documenting chart types, reviewing chart settings accuracy, or checking UI labels and rendering order for Lens visualizations (bar, line, area, pie, treemap, mosaic, waffle, tag cloud, heat map, gauge, metric, region map, table).

    skills/project/docs-lens-chart-settings/SKILL.md on GitHub (opens in a new tab)
  • docs-check-contradictions

    Check whether newly written or updated documentation contradicts existing content elsewhere in the docs — procedures, concepts, prerequisites, values, names, recommendations, or cross-references — both in the local repo and across all published Elastic docs. Use when the user asks for a contradiction or consistency check on a docs change, or when a docs review runs. Do not trigger on ordinary dra…

    skills/review/docs-check-contradictions/SKILL.md on GitHub (opens in a new tab)
  • docs-check-kibana-oas

    Review a Kibana PR for OpenAPI Spec (OAS) and API docs compliance against the Elastic API docs checklist, core guidelines, and Kibana quickstart. Checks availability, summaries, descriptions, parameters, examples, tags, links, defaults, enums, deprecation, and generated YAML correctness. Use when reviewing a Kibana PR that touches API routes or OAS output files, or when asked to check OAS, availa…

    skills/review/docs-check-kibana-oas/SKILL.md on GitHub (opens in a new tab)
  • docs-check-style

    Check documentation for Elastic style guide compliance using Vale linter output and style rules. Use when the user asks to check, lint, or review docs for voice, tone, grammar, formatting, accessibility, or word choice issues, or when a docs review runs. Do not trigger on ordinary drafting or editing.

    skills/review/docs-check-style/SKILL.md on GitHub (opens in a new tab)
  • docs-flag-jargon-skill

    Flag Elastic-internal jargon in documentation and suggest plain-language replacements. Use when the user asks to check or review docs for terms that external readers would not understand, or when a docs review runs. Do not trigger on ordinary drafting or editing.

    skills/review/docs-flag-jargon-skill/SKILL.md on GitHub (opens in a new tab)
  • docs-frontmatter-audit

    Audit Elastic documentation files for frontmatter completeness and correctness. Checks products, description, and navigation_title fields across a directory. Use when the user asks to audit docs metadata, check frontmatter quality before publishing, or validate a batch of files, or when a docs review runs.

    skills/review/docs-frontmatter-audit/SKILL.md on GitHub (opens in a new tab)
  • docs-review-pr

    Run a full review of an Elastic documentation PR against the docs team review checklist — user focus, technical accuracy, applicability, maintainability, language, and style. Runs the companion review skills and merges everything into one report with a recommended approve, comment, or request-changes call. Use when reviewing a docs PR, checking a branch before requesting review, or deciding wheth…

    skills/review/docs-review-pr/SKILL.md on GitHub (opens in a new tab)
  • docs-skill-review

    Review an Elastic agent skill against official documentation for accuracy, completeness, and coverage gaps. Use when a writer wants to review, audit, or validate a skill from a repository of agent skills.

    skills/review/docs-skill-review/SKILL.md on GitHub (opens in a new tab)
  • docs-validate-code-samples

    Validate code samples in Elastic documentation markdown files. Checks language identifiers, substitution attributes, callout usage, JSON validity, ES|QL syntax, and Painless scripts. Use when reviewing docs PRs, auditing content, or writing new examples.

    skills/review/docs-validate-code-samples/SKILL.md on GitHub (opens in a new tab)
  • docs-file-issue

    Interview the requester, then draft and file a complete Elastic documentation issue against the right template and repository — enforcing the good-issues quality bar, checking for duplicates and existing coverage first, rewriting implementation-side detail into user-facing terms, and routing sensitive requests privately. Use it to request docs for a feature, hand off notes or a pull request, requ…

    skills/workflow/docs-file-issue/SKILL.md on GitHub (opens in a new tab)
  • docs-stack-release

    Coordinate Elastic Stack docs releases: classify versions, route 8.x vs 9.x PRs, edit elastic/dev tracking issues, handle same-GA supersession, draft Slack #docs reminders, and watch docs-internal-workflows deploys. Use when the user says "how's my release", "how's my release doing", or asks for release status; also when coordinating docs releases, opening coordinator PRs, editing elastic/dev iss…

    skills/workflow/docs-stack-release/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.