Skip to content

new-shareable-skill: move to standalone skills/operations/#2

Merged
lx-0 merged 5 commits into
mainfrom
move-new-shareable-skill-standalone
May 14, 2026
Merged

new-shareable-skill: move to standalone skills/operations/#2
lx-0 merged 5 commits into
mainfrom
move-new-shareable-skill-standalone

Conversation

@lx-0

@lx-0 lx-0 commented May 14, 2026

Copy link
Copy Markdown
Member

What

Moves new-shareable-skill from .agents/skills/ (where PR #1 placed it) to a standalone catalog skill at skills/operations/new-shareable-skill/. It is now discovered, compiled, and listed in the marketplace like any other skill -- count 14 → 15.

Why

User decision on review of PR #1: authoring a shareable skill is itself a user-facing capability, so the skill belongs in the catalog, not in repo-local tooling. Only audit-skills stays in .agents/ -- it is pure verification machinery.

Changes

  • skills/operations/new-shareable-skill/{SKILL.md,references/placement.md,references/quality-bar.md} -- moved
  • skills/operations/new-shareable-skill/.plugin.json -- added (marketplace manifest: author, homepage, repository, license, keywords)
  • SKILL.md / placement.md -- reframed from "repo-local tooling" to standalone skill
  • quality-bar.md -- depersonalized the path example (/Users/alex//Users/<username>/), softened gratuitous leak-pattern tokens
  • README.md -- new catalog row + counts 14→15 / 9→10 standalone
  • CONTRIBUTING.md, AGENTS.md -- updated path references
  • .compiled/ -- regenerated (compile: regenerate artifacts)
  • .ytstack/ -- DECISIONS.md superseding entry + memory updates

Known consequence

references/quality-bar.md documents leak patterns (grep commands, -internal, migration-framing examples). Now that the skill lives under skills/ it is in audit-skills' scan scope, so axis-1 will surface known false positives from this skill's own pattern documentation -- the same reason audit-skills itself sits in .agents/. The clean structural fix, if the noise is unwanted, is to add skills/operations/new-shareable-skill/references/ to audit-skills' -not -path exclusions. Not done here (modifies a second skill, out of scope) -- recorded in DECISIONS.md.

Verification

  • node compile.mjs clean; marketplace count 15; .plugin.json symlinked into .compiled/skill-plugins/new-shareable-skill/
  • Genuine username-path leak fixed; no real secrets/tokens in the skill

🤖 Generated with Claude Code

lx-0 and others added 5 commits May 14, 2026 14:48
new-shareable-skill ships as a standalone catalog skill, not repo-local
tooling. Authoring a shareable skill is itself a user-facing capability,
so it is compiled + listed in the marketplace like any other skill. Only
audit-skills stays in .agents/ (pure verification machinery). Reverses
the .agents/ placement from PR #1 on user review.

- skills/operations/new-shareable-skill/{SKILL.md,references/}  moved
- skills/operations/new-shareable-skill/.plugin.json            added (marketplace manifest)
- SKILL.md / placement.md                                      reframed: standalone, not repo-local
- quality-bar.md                                               depersonalized the path example,
                                                               softened gratuitous leak-pattern tokens
- README.md                                                    +new-shareable-skill row, counts 14->15 / 9->10
- CONTRIBUTING.md, AGENTS.md                                    point at the new path

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
new-shareable-skill picked up as a standalone skill-plugin; marketplace
count 14 -> 15.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
DECISIONS.md: superseding entry -- new-shareable-skill ships standalone,
not in .agents/; .agents/ is now specifically for non-user-facing
verification / build machinery. Known-consequence note on audit-skills
false positives from the skill's pattern documentation.

KNOWLEDGE.md / STATE.md / M001-*: reflect the standalone placement,
catalog count 15, and the reversal of the earlier .agents/ decision.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Slug = folder name = .plugin.json name (parity rule). An action-verb
slug ("create a shareable skill") reads better than the state-style
"new-shareable-skill" and matches the catalog's other capability skills.

Renamed: folder, SKILL.md name + title + digraph, .plugin.json name +
homepage, README/CONTRIBUTING/AGENTS references, .ytstack/ memory.
DECISIONS.md gets an append-only rename entry; earlier entries keep the
old name verbatim as historical record.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Marketplace entry + skill-plugin symlink dir follow the rename
new-shareable-skill -> create-shareable-skill.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@lx-0 lx-0 merged commit cca1f50 into main May 14, 2026
1 check passed
@lx-0 lx-0 deleted the move-new-shareable-skill-standalone branch May 14, 2026 12:57
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.

1 participant