feat: ship skills/elastic/SKILL.md for agent invocation
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 88/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Domain
- cli, documentation
Research direction
Read AGENTS.md and the existing .claude/skills/ guidance, then inspect the README and use elastic --help --json or elastic cli-schema to verify the documented commands and options. Add skills/elastic/SKILL.md with the listed agent workflow and link it from the README; done means an agent can configure a context and run a read command from the skill alone.
Written by the indexing model from the issue text.
Description
AGENTS.md is for contributors and cli-schema is for introspection. Nothing in-repo tells an agent host how to run elastic. Contributor skills under .claude/skills/ cover build and test only.
Add skills/elastic/SKILL.md (agentskills.io format) covering:
- Interactivity: never prompt; pass
--yes;--dry-runbefore mutations - Prefer
--json; discover inputs with--help --jsonorelastic cli-schema - Target a context with
--use-context; do not pass credentials as flags - Config / env:
ELASTIC_CLI_CONFIG_FILE,ELASTIC_CLI_TELEMETRY,ELASTIC_NO_BANNER,NO_COLOR - Diagnose with
elastic status --jsonbefore retrying a failed API call - Destructive confirm:
confirmation_requiredmeans add--yes - Do not dump
docs/cli/schema.jsoninto context; query the command you need
No elastic skill install command. Markdown in-repo plus a README pointer is enough for MVP.
Acceptance: one SKILL.md, linked from the README. An agent can configure a context and run a read command from the skill alone.
- Dominant language
- TypeScript
- Stars
- 43
- Forks
- 24
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 63
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from elastic/cli
-
fix: Cloud missing_config should name config context addPossibly taken @margaretjgu claimed this 3 days ago. Opencloud enhancement
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
elastic/cli#651 · 1 assignee ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
diegosouzapw/OmniRoute#14869 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 94/100
Maintainers usually reply within 1 day
-
status: waiting triage
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
freeCodeCamp/freeCodeCamp#70412 ·
Maintainers usually reply within 1 day
-
Mend: dependency security vulnerability untriaged
Difficulty 1/5 Under an hour Newbie friendliness 88/100
opensearch-project/OpenSearch-Dashboards#12816 ·
Maintainers usually reply within 1 day