agentsclimarketplace

Docs refresh

Skill genlayerlabs/skills/.claude/skills/docs-refresh

Refresh documentation with deterministic generation from source files. Use when user says /docs-refresh.From its SKILL.md

Install
npx -y skills add genlayerlabs/skills --skill docs-refresh

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 19 stars19 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.6 KB, as published. Nobody here has run it

Docs Refresh

Purpose

Keep generated documentation in sync with source files. Manages skill reference documentation and project-level Claude instructions.

Quick Reference

  • Manages: docs/skills/REFERENCE.md, CLAUDE.md (skills table)
  • Sources: .claude/skills/*/skill.yaml
  • Stop hook: task claude:validate-skill -- --skill docs-refresh

Commands

# Regenerate all documentation
task docs:refresh

# Check if docs are in sync (CI mode)
task docs:refresh-check

# Regenerate skills reference only
task claude:skills-reference

Outputs

ArtifactPurpose
docs/skills/REFERENCE.mdGenerated skill inventory with patterns and ownership
CLAUDE.mdProject instructions for Claude (includes skills table)

CLAUDE.md Skills Table

The skills table in CLAUDE.md lists all skills and when to use them. When adding/removing skills:

  1. Update the skills table in CLAUDE.md
  2. Run task docs:refresh to regenerate REFERENCE.md
  3. Commit both files together

When It Fails

  1. Skill reference out of sync: Run task docs:refresh to regenerate
  2. Skill YAML invalid: Fix syntax errors in skill.yaml files

Automation

See skill.yaml for the full procedure and patterns. See sharp-edges.yaml for common failure modes.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.