Skip to content

[Library] Create template skill - #42

Open
semd wants to merge 2 commits into
elastic:mainfrom
semd:library/guidelines_and_skill
Open

[Library] Create template skill#42
semd wants to merge 2 commits into
elastic:mainfrom
semd:library/guidelines_and_skill

Conversation

@semd

@semd semd commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Improves agent/contributor guidance for authoring library templates, prompted by the __install__.*-in-Liquid-braces mistake in #22 (made even with AI assistance — the rules weren't discoverable anywhere in the repo).

  • CONTRIBUTING.md — new "How __install__.* references render" section (install-time text substitution vs runtime Liquid, the consts indirection pattern, the connector-id exception) and adds the missing esIndex input type.
  • .agents/skills/create-library-template/SKILL.md — new agent skill: points to the CONTRIBUTING.md rules (no duplication) and maps each library template to the examples/ workflow it was migrated from, as authoring references.
  • AGENTS.md — new repo map for agents (where templates, examples, rules, and validation live).

@semd semd self-assigned this Jul 23, 2026
@semd
semd marked this pull request as ready for review July 23, 2026 17:01
@semd
semd requested a review from a team as a code owner July 23, 2026 17:01
Comment thread CONTRIBUTING.md Outdated
Comment thread .agents/skills/create-library-template/SKILL.md Outdated
Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants