Best for
- Use when evaluating rulesync issues, comparing any coding-agent client with rulesync source capability surfaces, checking support, or planning a client map.
dyoshikawa/rulesync/.rulesync/skills/rulesync-feature-research/SKILL.md
Maps rulesync feature implementations to upstream coding-agent documentation. Use when evaluating rulesync issues, comparing any coding-agent client with rulesync source capability surfaces, checking support, or planning a client map.
Decision brief
Maps rulesync feature implementations to upstream coding-agent documentation.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/dyoshikawa/rulesync --skill ".rulesync/skills/rulesync-feature-research"Inspect the Agent Skill "rulesync-feature-research" from https://github.com/dyoshikawa/rulesync/blob/310b711fbe8cffc14debb276ade8a384c2b89083/.rulesync/skills/rulesync-feature-research/SKILL.md at commit 310b711fbe8cffc14debb276ade8a384c2b89083. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Build a reproducible map between a coding-agent client, an upstream feature surface, and the local rulesync implementation.
Reproducibility boundary: same question, official docs, local source tree, and dry-run command/config.
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 No…
Permission review
The documentation asks the agent to run terminal commands or scripts.
dry-run command/config.The documentation asks the agent to run terminal commands or scripts.
pnpm run dev generate --targets <client> --features "*" --dry-runEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 75/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 1,263 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
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.
Alternatives
event4u-app/agent-config
ONLY when user asks for single-pass tech-stack detection or `agents/evidence/analysis/` write-up. Deep multi-pass audit → `universal-project-analysis`. Raw primitives → `project-analysis-core`.
event4u-app/agent-config
Use when creating or rewriting a README for a reusable package or library. Focus on installability, minimal usage example, compatibility, and developer onboarding.
MoizIbnYousaf/marketing-cli
Build applications and agents with Exa's API Platform: search, contents, answer, context, Agent API, monitors, websets, OpenAI-compatible endpoints, and exa-py / exa-js. Use when choosing Exa endpoints, writing Exa API calls, integrating semantic web search or research into products, or debugging Exa request shapes. Load references/ on demand for endpoint details.
MoizIbnYousaf/marketing-cli
Build an organic-traffic operating system for any site or app: a multi-phase, resumable engine that ships programmatic landing pages (alternatives, comparisons, use-cases, playbooks) on top of real keyword research. Use when the user says 'SEO machine', 'build organic traffic', 'rank on Google', 'we need traffic', 'alternatives pages', 'comparison pages', '/for/ pages', 'programmatic SEO', or 'build an SEO engine'. Distinct from `seo-audit` (one-off diagnostic) and `seo-content` (single-article