Refactor skill documentation: consolidate SKILL.md, add reference docs#43
Merged
Merged
Conversation
…tions - validate-plugins.sh now parses every skills/*/SKILL.md frontmatter and fails on invalid YAML, missing name/description, name/directory mismatch, or descriptions over 1024 chars (catches the unquoted-colon bug that hides skills from npx skills discovery) - README: npx skills quick start + skill style section - AGENTS.md: Skill Authoring Conventions (mattpocock/skills style), npx skills distribution channel https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
- create-team 2.1.0, session-resume 1.1.0, split-work 1.1.0, test-commit-push-pr-clean 1.4.0, hermes 1.1.0 - two-sentence 'Use when' descriptions with all triggers preserved - fix unquoted-colon YAML bug that hid test-commit-push-pr-clean from npx skills discovery - mark hermes-runtime metadata.internal: true to hide it from discovery https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
- brain-storm-plugin 1.3.0, llm-wiki-plugin 1.2.0 - SKILL.md bodies cut to <80 lines; overflow moved to sibling files (report-format.md, design-standard.md) linked one level deep - two-sentence 'Use when' descriptions, all triggers preserved https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
- all three plugins bumped to 1.1.0 - SKILL.md bodies cut to <100 lines with phase workflows and gates; schemas, validation rules, and report formats moved to sibling files (task-schema.md, decomposition.md, dashboard.md, reference.md, non-interactive.md) linked one level deep - two-sentence 'Use when' descriptions, all Korean/English triggers kept https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
- both plugins bumped to 1.1.0 - fix unquoted-colon YAML bug that hid browser-walkthrough from npx skills discovery; all 9 Korean/English triggers preserved - SKILL.md bodies cut to ~100/71 lines; guide-mode, screenshot resolution, example flow, and known issues moved to sibling reference files linked one level deep https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
- brain-storm: drop report-format.md (duplicated templates/report-template.md and lost the Cleanup-mode sections); SKILL.md points back at the template, which gains the improved file-path Next Steps hint - ui-prototype-preview: link the previously orphaned sample design brief from Phase 0 - writing-tasks: Boundaries section no longer references archived/absent plugins and drops the triple-stated non-interactive pointer - brain-storm-plugin 1.3.1, writing-tasks-plugin 1.1.1 https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Restructured skill documentation across all plugins to follow a new authoring convention: keep SKILL.md concise (≤100 lines) with hard rules and core workflow, move detailed reference material into separate
reference.mdand template files. This improves discoverability, reduces cognitive load, and makes skills easier to maintain.Key Changes
Documentation Structure
SKILL.md — now strictly ≤100 lines with:
reference.md (new) — overflow detail linked one level deep from SKILL.md:
writing-tasks/reference.md— decomposition rules, sizing, dependency inferenceimplement-with-test/reference.md— test framework detection, report rulesbrowser-walkthrough/references/— guide mode, screenshot resolution, example flowscomputer-use-plugin/skills/computer-use-test/known-issues.md— past issues and workaroundsTemplates — moved into
skills/{skill}/templates/subdirectory (e.g.,templates/spec-template.md,templates/report-template.md)Skill-Specific Updates
writing-tasks-plugin
depends_on, auto-syncblocks, validation, parallel-worktree safety)writing-specs-plugin
non-interactive.mdimplement-with-test-plugin
reference.mdbrowser-walkthrough-plugin
references/brain-storm-plugin
design-standard.mdreport-format.mdui-prototype-preview-plugin
computer-use-plugin
known-issues.mdOther skills — minor description rewrites for consistency (active voice, no "Use when" in description field)
Validation & Metadata
scripts/validate-plugins.shto check SKILL.md frontmatter is valid YAML (catches unquoted colons indescription:)metadata: { internal: true }tohermes-runtimeskill (internal-only helper)Version Bumps
Implementation Details
https://claude.ai/code/session_01YPKG1K27VWQWEMcS9NJK1a