用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill rulesync-feature-research命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | rulesync-feature-research |
| description | >- Use when this capability is needed. |
Build a reproducible map between a coding-agent client, an upstream feature surface, and the local rulesync implementation.
| Request target | Read |
|---|---|
antigravity | references/antigravity.md |
augmentcode | references/augmentcode.md |
claudecode | references/claudecode.md |
cline | references/cline.md |
codexcli | references/codexcli.md |
copilot | references/copilot.md |
copilotcli | references/copilotcli.md |
cursor | references/cursor.md |
deepagents | references/deepagents.md |
factorydroid | references/factorydroid.md |
geminicli | references/geminicli.md |
goose | references/goose.md |
junie | references/junie.md |
kilo | references/kilo.md |
kiro | references/kiro.md |
opencode | references/opencode.md |
pi | references/pi.md |
qwencode | references/qwencode.md |
replit | references/replit.md |
roo | references/roo.md |
rovodev | references/rovodev.md |
takt | references/takt.md |
warp | references/warp.md |
windsurf | references/windsurf.md |
zed | references/zed.md |
| Any other rulesync target | references/rulesync-source-map.md + the closest existing client map |
A target without references/<client>.md is To be coming, not unsupported.
To add a client map:
references/<client>.md from the closest existing map.Official Docs with the client's docs URLs and feature surfaces.Client Anchors only for behavior not obvious from rulesync-source-map.md.Input:
| Field | Source |
|---|---|
| Client | User prompt or issue text; validate with the rulesync target list |
| Question | Support check, diff, capability surface, issue triage, or new map work |
Reproducibility boundary: same question, official docs, local source tree, and dry-run command/config.
Collect:
references/rulesync-source-map.md.No dedicated upstream <feature> surface in map — upstream has no
dedicated docs surface that this row could point at.No Rulesync-supported <feature> target in map — no Rulesync adapter is
known to target this feature.Rulesync maps <surface>; verify upstream before expanding behavior —
Rulesync ships an adapter, but the upstream docs surface is thin or
missing; treat as low confidence until re-verified.Scope:
Dry-run commands:
pnpm run dev generate --targets <client> --features "*" --dry-run
pnpm run dev generate --targets <client> --features "*" --global --dry-run
pnpm run dev generate --targets "*" --features "*" --dry-run
Use client all-feature dry-runs by default. Use the all-target dry-run for cross-client questions. Dry-run is validation, not the answer.
Output:
| Feature | Agent surface | Rulesync support | Rulesync surface | Difference |
|---|
Use README-style support labels for Rulesync: project, global, simulated,
unsupported.
| Surface | Agent surface | Rulesync map | Difference |
|---|
Use this section title:
## Capability Gaps
List only material feature gaps: unsupported upstream capabilities, missing
project/global scope, missing event/config surfaces, lossy import/export, or
deprecated surfaces that should be replaced. Each bullet should name the
feature and user-visible missing capability. Write None only when every
observed difference is an intentional mapping or already covered behavior.
For gaps based on any of the sentinel phrases listed in Collect step 4, re-check during the current run before claiming absence or low confidence.
Do not list tests, fixtures, refactors, source locations, or implementation chores unless they are necessary to explain the capability gap. Do not write "implementation change is not needed"; it is ambiguous.
Skip separate sections for canonicalization, map status, dry-run logs, and source lists unless the user asks for them.
Source: dyoshikawa/rulesync — distributed by TomeVault.