Agent Skillsbitjaru/styleseed › ss-resolve

ss-resolve

GitHub

解析并编译确定性 StyleSeed 规则包,生成语法、适配器等上下文。用于在构建前或配置变更时确定有效规则,避免加载完整手册,提升效率并确保一致性。

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

Trigger Scenarios

STYLESEED.md 发生变更 更新 StyleSeed 配置 Agent 准备加载规则前 需要检测上下文漂移时

Install

npx skills add bitjaru/styleseed --skill ss-resolve -g -y
More Options

Non-standard path

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

Use without installing

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, 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 \
  --profile swiss

Use --list to print supported IDs. 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.

Version History

  • 0e2cb9a Current 2026-08-01 05:38

Same Skill Collection

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

Metadata

Files
0
Version
0e2cb9a
Hash
812847e3
Indexed
2026-08-01 05:38

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-04 06:49
浙ICP备14020137号-1 $Гость$