Source profileQuality 75/100Review permissions

dyoshikawa/rulesync/.rulesync/skills/rulesync-feature-research/SKILL.md

rulesync-feature-research

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.

Source repository stars
1,263
Declared platforms
0
Static risk flags
1
Last source update
2026-07-28
Source checked
2026-07-28

Decision brief

What it does—and where it fits

Maps rulesync feature implementations to upstream coding-agent documentation.

Best for

  • Use when evaluating rulesync issues, comparing any coding-agent client with rulesync source capability surfaces, checking support, or planning a client map.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/dyoshikawa/rulesync --skill ".rulesync/skills/rulesync-feature-research"
Safe inspection promptEditorial

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

What the source asks the agent to do

  1. 01

    What

    Build a reproducible map between a coding-agent client, an upstream feature surface, and the local rulesync implementation.

    Create references/.md from the closest existing map.Fill Official Docs with the client's docs URLs and feature surfaces.Add Client Anchors only for behavior not obvious from rulesync-source-map.md.
  2. 02

    Contract

    Reproducibility boundary: same question, official docs, local source tree, and dry-run command/config.

    Canonical target and feature lists from references/rulesync-source-map.md.Rulesync support labels from README, source, processor gates, and dry-run.Official docs from the selected client map.
  3. 03

    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 No…

    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 na…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.

Permission review

Static risk signals and limitations

Runs scripts

medium · line 56

The documentation asks the agent to run terminal commands or scripts.

dry-run command/config.

Runs scripts

medium · line 84

The documentation asks the agent to run terminal commands or scripts.

pnpm run dev generate --targets <client> --features "*" --dry-run

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score75/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars1,263SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
dyoshikawa/rulesync
Skill path
.rulesync/skills/rulesync-feature-research/SKILL.md
Commit
310b711fbe8cffc14debb276ade8a384c2b89083
License
MIT
Collected
2026-07-28
Default branch
main
View the original SKILL.md

Rulesync Feature Research

What

Build a reproducible map between a coding-agent client, an upstream feature surface, and the local rulesync implementation.

Request targetRead
antigravityreferences/antigravity.md
augmentcodereferences/augmentcode.md
claudecodereferences/claudecode.md
clinereferences/cline.md
codexclireferences/codexcli.md
copilotreferences/copilot.md
copilotclireferences/copilotcli.md
cursorreferences/cursor.md
deepagentsreferences/deepagents.md
factorydroidreferences/factorydroid.md
geminiclireferences/geminicli.md
goosereferences/goose.md
juniereferences/junie.md
kiloreferences/kilo.md
kiroreferences/kiro.md
opencodereferences/opencode.md
pireferences/pi.md
qwencodereferences/qwencode.md
replitreferences/replit.md
rooreferences/roo.md
rovodevreferences/rovodev.md
taktreferences/takt.md
warpreferences/warp.md
windsurfreferences/windsurf.md
zedreferences/zed.md
Any other rulesync targetreferences/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:

  1. Create references/<client>.md from the closest existing map.
  2. Fill Official Docs with the client's docs URLs and feature surfaces.
  3. Add Client Anchors only for behavior not obvious from rulesync-source-map.md.
  4. Add the client to the request target table.

Contract

Input:

FieldSource
ClientUser prompt or issue text; validate with the rulesync target list
QuestionSupport 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:

  1. Canonical target and feature lists from references/rulesync-source-map.md.
  2. Rulesync support labels from README, source, processor gates, and dry-run.
  3. Official docs from the selected client map.
  4. Re-check sentinel rows through official docs/site, then web search if needed; confirm candidate URLs with Curl or Fetch. Recognized sentinel phrases:
    • 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.
  5. Client anchors for surfaces not obvious from naming rules.
  6. Dry-run output for generator gates and output roots.

Scope:

  • Inspect every rulesync feature for each requested client.
  • Do not narrow the investigation by feature or surface.
  • Do not explain scope normalization in the final answer.

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:

  1. Start with the result table.
FeatureAgent surfaceRulesync supportRulesync surfaceDifference

Use README-style support labels for Rulesync: project, global, simulated, unsupported.

  1. Add a surface table when the feature has sub-surfaces such as hook events, MCP transports, permission actions, config keys, metadata fields, or output roots.
SurfaceAgent surfaceRulesync mapDifference
  1. End with capability gaps.

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

Compare before choosing

Computed 977

event4u-app/agent-config

project-analyzer

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`.

Computed 967

event4u-app/agent-config

readme-writing-package

Use when creating or rewriting a README for a reusable package or library. Focus on installability, minimal usage example, compatibility, and developer onboarding.

Computed 9327

MoizIbnYousaf/marketing-cli

build-with-exa

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.

Computed 9227

MoizIbnYousaf/marketing-cli

seo-machine

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