busic-skills-maintenance

SkillAI & models

BuSic Skills maintenance guidelines. Used when maintaining and refactoring .agents/skills to standardize directory structure, templates, update timing, self-check procedures, and the boundary of responsibilities with docs.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the busic-skills-maintenance skill

What this skill tells your AI

The instructions your AI receives, as published by glowled/busic in .agents/skills/busic-skills-maintenance/SKILL.md and read by ahel’s review.

何时使用

  • 维护 .agents/skills/ 本身
  • 新建、删除或重写某个 skill
  • 想确认 skill 和 docs/ 应该各自承载什么内容

先看这些真源

目录与命名

目录结构保持:

.agents/skills/<skill-name>/SKILL.md

约束:

  • 目录名必须与 frontmatter 中的 name 一致
  • 文件名固定为 SKILL.md
  • skill 名使用小写字母 / 数字 / 单个连字符

当前统一模板

每个 skill 默认保留这四部分:

  1. 何时使用
  2. 先看这些真源
  3. 关键规则执行 checklist
  4. 相关 Skill

额外规则:

  • skill 负责“入口、约束、跳转”,不负责复制整篇主线文档
  • 精确数字、日期、覆盖率、脚本参数优先回链到 docs/ 或真源文件
  • 兄弟 skill 相互引用时使用 ../<skill-name>/SKILL.md
  • 指向仓库 docs/ 时使用从 skill 目录出发的相对路径
  • 新增或修改高频命令时,同步检查 docs/00-start-here/agent-quickstart.md 与相关 skill 的沙箱 / 提权提示

什么时候要更新 skill

  • 架构约束变了:更新 busic-architecture
  • 编码约定变了:更新 busic-coding-conventions
  • Drift / Repository / 迁移规则变了:更新 busic-database
  • Riverpod 使用方式变了:更新 busic-state-management
  • UI / 主题 / i18n / 响应式规则变了:更新 busic-ui-development
  • 测试目录、命令或测试模式变了:更新 busic-testing
  • 发布、版本或 Git 流程变了:更新 busic-release / busic-version-management / busic-git-commit

新建或删除 skill 的原则

适合新建:

  • 某块规范有独立职责,且会被重复引用
  • 内容经常变化,单独维护更便宜
  • 放进现有 skill 会让职责边界明显变糊

适合删除或合并:

  • 只是旧工具遗留兼容层,且已无调用价值
  • 内容完全被 docs/ 或其它 skill 覆盖
  • skill 名存在,但已无法表达当前仓库事实

建议自检

python3 scripts/validate-skills.py

建议至少确认:

  • name 与目录名一致
  • description 非空
  • 相对 Markdown 链接全部可达
  • 没有继续引用已经过时的旧流程、旧工具名、旧分支模型

相关 Skill

Signals

GitHub stars
28
Forks
8
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
busic-skills-maintenance
Source
github.com/glowled/busic