boomzikazita/dsh-skill-authoring

boomzikazita★ 0Python最后同步: 2026-08-20

在 GitHub 打开

DSH skill authoring toolkit: scaffold + 9-gate quality audit for skills

README 摘要

dsh-skill-authoring A DeepSeek Harness plugin for creating and maintaining high-quality agent skills . It scaffolds new skills from a compliant skeleton, audits existing SKILL.md files against a 9-point quality gate, and validates skill names against the DSH naming convention — so every skill in your library ships with structure, boundaries, examples, and verification paths. The 9-gate standard is derived from vibe-coding-cn (adapted for DSH). Features Tool Description skill scaffold Generate a compliant SKILL.md skeleton (frontmatter / whenToUse / Boundaries / QuickRef / Examples placeholders) plus references/index.md for a new skill. skill audit Audit an existing SKILL.md against the 9 quality gates, printing a ✓/✗ table per gate. skill check name Validate a skill name against the DSH regex ^[a-z0-9]+(-[a-z0-9]+) $ (lowercase + hyphens). The plugin also installs a skill-write-guard hook: when write / edit targets a SKILL.md under /.dsh/skills/ , it runs the audit automatically and warns the agent if the file does not pass the 9 gates yet. The 9 quality gates 1. name — matches ^[a-z0-9]+(?:-[a-z0-9]+) $ , ≤ 64 chars 2. description — "what + when", 20–1024 chars 3. whenToUse — ≥ 3 …

在 GitHub 查看完整 README →
工具/开发authoringdeepseek-harnessdsh-pluginquality-gateskillagent

分类