Skip to content

refactor: namespace skills as glean-cli-* to avoid collisions#77

Merged
steve-calvert-glean merged 3 commits into
mainfrom
rwjblue/namespace-skills-glean-cli
Apr 6, 2026
Merged

refactor: namespace skills as glean-cli-* to avoid collisions#77
steve-calvert-glean merged 3 commits into
mainfrom
rwjblue/namespace-skills-glean-cli

Conversation

@rwjblue-glean
Copy link
Copy Markdown
Member

Rename all skill directories and internal references from glean-* to glean-cli-* to avoid naming collisions with other skills in the broader Glean ecosystem (e.g. glean-core:* MCP skills that are installed separately).

All 17 skill directories, their name frontmatter, cross-references between skills, the README skill table, and snippet examples have been updated.

Rename all skill directories and references from `glean-*` to
`glean-cli-*` to avoid naming collisions with other skills used
across the broader Glean ecosystem (e.g. glean-core MCP skills).

Updates directory names, SKILL.md frontmatter `name` fields,
cross-references between skills, README skill table, and snippet
examples.
@rwjblue-glean rwjblue-glean marked this pull request as ready for review April 6, 2026 19:30
steve-calvert-glean added a commit that referenced this pull request Apr 6, 2026
Extract a skillPrefix constant in the generator so all skill directory
names, frontmatter, cross-references, and log output use "glean-cli-"
instead of "glean-". This avoids naming collisions with other skills
in the broader Glean ecosystem (e.g. glean-core:* MCP skills).

Updates generator.go, regenerated all 17 skills, and updated README
and snippet references.

Supersedes #77 which renamed directories manually — this approach
ensures `generate-skills` produces the correct names going forward.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
steve-calvert-glean and others added 2 commits April 6, 2026 13:09
Extract a skillPrefix constant so all skill naming flows through a
single source of truth. Regenerating skills will now produce
glean-cli-* directories instead of glean-*.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Templates now use {{ .Prefix }} instead of a hardcoded "glean-cli-"
string, so the prefix is fully controlled by the skillPrefix constant.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@steve-calvert-glean steve-calvert-glean added the bug Something isn't working label Apr 6, 2026
@steve-calvert-glean steve-calvert-glean merged commit bf7e9cc into main Apr 6, 2026
7 checks passed
@steve-calvert-glean steve-calvert-glean deleted the rwjblue/namespace-skills-glean-cli branch April 6, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants