Browse Source

fix: Quote YAML descriptions to prevent parsing errors

- Remove "Adding Your Own" section from README
- Quote all skill descriptions containing colons
- Fixes GitHub YAML rendering errors

Affected skills:
- agent-discovery
- code-stats
- data-processing
- project-docs
- python-env
- safe-file-reader
- structural-search
- task-runner

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
0xDarkMatter 4 months ago
parent
commit
0964987e01

+ 0 - 11
README.md

@@ -100,17 +100,6 @@ git submodule update --remote
 
 Then re-run the install script.
 
-## Adding Your Own
-
-### Commands
-Create a `.md` file in `commands/` following Claude Code's [slash command format](https://docs.anthropic.com/en/docs/claude-code).
-
-### Skills
-Create a directory in `skills/` with a `SKILL.md` file.
-
-### Agents
-Create a `.md` file in `agents/` with frontmatter defining the agent.
-
 ## License
 
 MIT

+ 1 - 1
skills/agent-discovery/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: agent-discovery
-description: Analyze current task or codebase and recommend specialized agents. Triggers on: which agent, what tool should I use, help me choose, recommend agent, find the right agent, what agents are available.
+description: "Analyze current task or codebase and recommend specialized agents. Triggers on: which agent, what tool should I use, help me choose, recommend agent, find the right agent, what agents are available."
 ---
 
 # Agent Discovery

+ 1 - 1
skills/code-stats/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: code-stats
-description: Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs). Get quick project overview without manual counting. Triggers on: how big is codebase, count lines of code, what languages, show semantic diff, compare files, code statistics.
+description: "Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs). Get quick project overview without manual counting. Triggers on: how big is codebase, count lines of code, what languages, show semantic diff, compare files, code statistics."
 ---
 
 # Code Statistics

+ 1 - 1
skills/data-processing/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: data-processing
-description: Process JSON with jq and YAML/TOML with yq. Filter, transform, query structured data efficiently. Triggers on: parse JSON, extract from YAML, query config, Docker Compose, K8s manifests, GitHub Actions workflows, package.json, filter data.
+description: "Process JSON with jq and YAML/TOML with yq. Filter, transform, query structured data efficiently. Triggers on: parse JSON, extract from YAML, query config, Docker Compose, K8s manifests, GitHub Actions workflows, package.json, filter data."
 ---
 
 # Data Processing

+ 1 - 1
skills/project-docs/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: project-docs
-description: Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance. Auto-activates when user asks to review, understand, or explore a codebase, when starting work in a new project, when asking about conventions or agents, or when documentation context would help. Can consolidate multiple platform docs into unified AGENTS.md.
+description: "Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance. Auto-activates when user asks to review, understand, or explore a codebase, when starting work in a new project, when asking about conventions or agents, or when documentation context would help. Can consolidate multiple platform docs into unified AGENTS.md."
 ---
 
 # Project Documentation Scanner

+ 1 - 1
skills/python-env/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: python-env
-description: Fast Python environment management with uv. 10-100x faster than pip for installs, venv creation, and dependency resolution. Triggers on: install Python package, create venv, pip install, setup Python project, manage dependencies, Python environment.
+description: "Fast Python environment management with uv. 10-100x faster than pip for installs, venv creation, and dependency resolution. Triggers on: install Python package, create venv, pip install, setup Python project, manage dependencies, Python environment."
 ---
 
 # Python Environment

+ 1 - 1
skills/safe-file-reader/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: safe-file-reader
-description: Read and view files without permission prompts. Use bat for syntax-highlighted code viewing, eza for directory listings with git status, cat/head/tail for plain text. Triggers on: view file, show code, list directory, explore codebase, read config, display contents.
+description: "Read and view files without permission prompts. Use bat for syntax-highlighted code viewing, eza for directory listings with git status, cat/head/tail for plain text. Triggers on: view file, show code, list directory, explore codebase, read config, display contents."
 ---
 
 # Safe File Reader

+ 1 - 1
skills/structural-search/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: structural-search
-description: Search code by AST structure using ast-grep. Find semantic patterns like function calls, imports, class definitions instead of text patterns. Triggers on: find all calls to X, search for pattern, refactor usages, find where function is used, structural search.
+description: "Search code by AST structure using ast-grep. Find semantic patterns like function calls, imports, class definitions instead of text patterns. Triggers on: find all calls to X, search for pattern, refactor usages, find where function is used, structural search."
 ---
 
 # Structural Search

+ 1 - 1
skills/task-runner/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: task-runner
-description: Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands.
+description: "Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands."
 ---
 
 # Task Runner