Agent Skillsbitjaru/styleseed › ss-resolve

ss-resolve

GitHub

解析 StyleSeed 配置,编译确定性的规则包。通过脚本读取上下文并生成有效规则文件,支持锁定状态检测与漂移检查,避免加载完整文档,提升构建效率与一致性。

engine/.claude/skills/ss-resolve/SKILL.md bitjaru/styleseed

触发场景

STYLESEED.md 发生变更时 Agent 初始化或构建前需加载规则时 需要检测配置漂移而不重写文件时

安装

npx skills add bitjaru/styleseed --skill ss-resolve -g -y
更多选项

非标准路径

npx skills add https://github.com/bitjaru/styleseed/tree/main/engine/.claude/skills/ss-resolve -g -y

不安装直接使用

npx skills use bitjaru/styleseed@ss-resolve

指定 Agent (Claude Code)

npx skills add bitjaru/styleseed --skill ss-resolve -a claude-code -g -y

安装 repo 全部 skill

npx skills add bitjaru/styleseed --all -g -y

预览 repo 内 skill

npx skills add bitjaru/styleseed --list

SKILL.md

Frontmatter
{
    "name": "ss-resolve",
    "description": "Compile a small, deterministic StyleSeed rule bundle for one agent, output grammar, surface adapter, domain, page type, brand recipe, and optional profile. Use before setup or build, when STYLESEED.md changes, when updating StyleSeed, or whenever an agent would otherwise load the full rule handbook."
}

Resolve effective StyleSeed context

Use the bundled scripts/resolve-context.mjs; do not hand-compose the rule stack.

  1. Read STYLESEED.md when it exists. Confirm missing required selections with the user.
  2. Keep the working directory at the user's project root. Invoke the script by its installed path; do not cd into the skill directory. Prefer --from-lock STYLESEED.md; explicit flags override lock values.
  3. Read the emitted .styleseed/effective-rules.md before building.
  4. Preserve .styleseed/manifest.json. It records selections, source hashes, and the bundle hash for updates and reproducibility.
  5. Use --check to detect context drift without rewriting files.
node <installed-ss-resolve>/scripts/resolve-context.mjs \
  --from-lock STYLESEED.md \
  --agent codex

Without a lock:

node <installed-ss-resolve>/scripts/resolve-context.mjs \
  --agent claude \
  --grammar operations-console \
  --adapter product-ui \
  --domain saas \
  --page dashboard \
  --recipe enterprise-workbench \
  --profile swiss

Use --list to print supported IDs. --recipe auto maps the selected grammar to a maintained default; pass an explicit recipe when the product needs a different morphology. The default output directory is .styleseed/ in the project root. For a project-local reference grammar, pass reference:<slug> and ensure .styleseed/rulesets/<slug>/RULESET.md exists.

Do not load llms-full.txt after a bundle resolves successfully. Load a larger source document only when the bundle names an unresolved ambiguity that requires it.

版本历史

  • e0a0991 当前 2026-08-05 10:46

    新增品牌配方形态引擎 (brand recipe morphology engine)

  • 0e2cb9a 2026-08-01 05:38

同 Skill 集合

engine/.claude/skills/ss-a11y/SKILL.md
engine/.claude/skills/ss-audit/SKILL.md
engine/.claude/skills/ss-build/SKILL.md
engine/.claude/skills/ss-component/SKILL.md
engine/.claude/skills/ss-copy/SKILL.md
engine/.claude/skills/ss-dial/SKILL.md
engine/.claude/skills/ss-feedback/SKILL.md
engine/.claude/skills/ss-flow/SKILL.md
engine/.claude/skills/ss-lint/SKILL.md
engine/.claude/skills/ss-motion/SKILL.md
engine/.claude/skills/ss-page/SKILL.md
engine/.claude/skills/ss-pattern/SKILL.md
engine/.claude/skills/ss-reference/SKILL.md
engine/.claude/skills/ss-restyle/SKILL.md
engine/.claude/skills/ss-review/SKILL.md
engine/.claude/skills/ss-score/SKILL.md
engine/.claude/skills/ss-setup/SKILL.md
engine/.claude/skills/ss-tokens/SKILL.md
engine/.claude/skills/ss-update/SKILL.md
engine/.claude/skills/ss-verify/SKILL.md
skills/styleseed-design-review/SKILL.md

元信息

文件数
0
版本
e0a0991
Hash
cbee0c51
收录时间
2026-08-01 05:38

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-06 18:26
浙ICP备14020137号-1 $访客地图$