Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions .rulesync/skills/rulesync-feature-research/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,15 @@ 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 any `No dedicated upstream ... in map` row through official docs/site,
then web search if needed; confirm candidate URLs with Curl or Fetch.
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.

Expand Down Expand Up @@ -120,9 +127,8 @@ 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 `No dedicated upstream ... in map` or
`No Rulesync-supported ... in map`, re-check during the current run before
claiming absence.
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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
| index | `https://docs.augmentcode.com/` | Augment documentation index |
| `rules` | `https://docs.augmentcode.com/cli/rules` | `.augment/rules`, `~/.augment/rules`, AGENTS.md and CLAUDE.md hierarchical rules |
| `ignore` | `https://docs.augmentcode.com/cli/setup-auggie/workspace-indexing` | `.augmentignore`, `.gitignore` interaction, workspace indexing filters |
| `mcp` | No dedicated upstream MCP surface in map | MCP tool names appear in permissions; no Rulesync-supported AugmentCode MCP target |
| `mcp` | No dedicated upstream MCP surface in map | MCP tool names appear in permissions |
| `commands` | No dedicated upstream commands surface in map | No Rulesync-supported AugmentCode commands target in map |
| `subagents` | No dedicated upstream subagents surface in map | No Rulesync-supported AugmentCode subagents target in map |
| `skills` | No dedicated upstream skills surface in map | No Rulesync-supported AugmentCode skills target in map |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
| `commands` | `https://docs.cline.bot/core-workflows/using-commands` | Slash commands and workflow-style reusable commands |
| `subagents` | No dedicated upstream subagents surface in map | No Rulesync-supported Cline subagents target in map |
| `skills` | `https://docs.cline.bot/customization/skills` | `.cline/skills`, `~/.cline/skills`, `.clinerules/skills`, `.claude/skills` |
| `hooks` | `https://docs.cline.bot/cline-cli/configuration` | CLI configuration exposes Hooks tab; no Rulesync-supported Cline hooks target |
| `hooks` | `https://docs.cline.bot/cline-cli/configuration` | CLI configuration exposes a Hooks tab |
| `permissions` | `https://docs.cline.bot/features/auto-approve` | Auto approve settings for read, edit, commands, browser, MCP, and request limits |

## Client Anchors
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
| `subagents` | `https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli` | Custom agent profiles used as subagents, `.github/agents/*.agent.md`, `~/.copilot/agents/*.agent.md` |
| `skills` | `https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-skills` | Agent skills in `.github/skills`, `.claude/skills`, `.agents/skills`, `~/.copilot/skills`, `~/.agents/skills` |
| `hooks` | `https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/use-hooks` | `.github/hooks/<name>.json`, hook events, `bash`/`powershell` command entries |
| `permissions` | `https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/allowing-tools` | Tool allow/deny behavior and interactive approval; no Rulesync-supported Copilot CLI permissions target |
| `permissions` | `https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/allowing-tools` | Tool allow/deny behavior and interactive approval |

## Client Anchors

Expand Down
22 changes: 11 additions & 11 deletions .rulesync/skills/rulesync-feature-research/references/deepagents.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@

## Official Docs

| Feature | Official docs | Upstream surface |
| ------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| index | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | Deep Agents CLI overview |
| `rules` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | AGENTS.md files, memory, persistent project context |
| `ignore` | No dedicated upstream ignore surface in map | No Rulesync-supported Deep Agents ignore target in map |
| `mcp` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | MCP tools surfaced through CLI configuration |
| `commands` | No dedicated upstream commands surface in map | No Rulesync-supported Deep Agents commands target in map |
| `subagents` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | `task` delegation to subagents |
| `skills` | `https://docs.langchain.com/oss/javascript/deepagents/cli/memory-and-skills` | `.deepagents/skills`, `.agents/skills`, `~/.deepagents/<agent>/skills`, progressive skill loading |
| `hooks` | No dedicated upstream hooks surface in map | Rulesync maps `.deepagents/hooks.json`; verify upstream before expanding hook behavior |
| `permissions` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | CLI approval controls and non-interactive shell allow list; no Rulesync-supported Deep Agents permissions target |
| Feature | Official docs | Upstream surface |
| ------------- | ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| index | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | Deep Agents CLI overview |
| `rules` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | AGENTS.md files, memory, persistent project context |
| `ignore` | No dedicated upstream ignore surface in map | No Rulesync-supported Deep Agents ignore target in map |
| `mcp` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | MCP tools surfaced through CLI configuration |
| `commands` | No dedicated upstream commands surface in map | No Rulesync-supported Deep Agents commands target in map |
| `subagents` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | `task` delegation to subagents |
| `skills` | `https://docs.langchain.com/oss/javascript/deepagents/cli/memory-and-skills` | `.deepagents/skills`, `.agents/skills`, `~/.deepagents/<agent>/skills`, progressive skill loading |
| `hooks` | No dedicated upstream hooks surface in map | Rulesync maps `.deepagents/hooks.json`; verify upstream before expanding hook behavior |
| `permissions` | `https://docs.langchain.com/oss/javascript/deepagents/cli/overview` | CLI approval controls and non-interactive shell allow list |

## Client Anchors

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@

## Official Docs

| Feature | Official docs | Upstream surface |
| ------------- | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| index | `https://docs.factory.ai/cli/getting-started/quickstart` | Factory Droid CLI documentation |
| `rules` | `https://docs.factory.ai/cli/configuration/agents-md` | `AGENTS.md`, nested AGENTS.md, personal `~/.factory/AGENTS.md` |
| `ignore` | No dedicated upstream ignore surface in map | No Rulesync-supported Factory Droid ignore target in map |
| `mcp` | `https://docs.factory.ai/cli/configuration/mcp` | `.factory/mcp.json`, `~/.factory/mcp.json`, stdio and HTTP servers |
| `commands` | `https://docs.factory.ai/cli/configuration/skills` | Legacy `.factory/commands` files, now merged with skills |
| `subagents` | `https://docs.factory.ai/cli/configuration/custom-droids` | Custom droids in `.factory/droids` and `~/.factory/droids` |
| `skills` | `https://docs.factory.ai/cli/configuration/skills` | `.factory/skills/<name>/SKILL.md`, `skill.mdx`, invocation controls |
| `hooks` | `https://docs.factory.ai/reference/hooks-reference` | `.factory/settings.json`, hook events, matcher groups, command hooks |
| `permissions` | `https://docs.factory.ai/cli/configuration/settings` | `commandAllowlist`, `commandDenylist`, autonomy settings; no Rulesync-supported Factory Droid permissions target |
| Feature | Official docs | Upstream surface |
| ------------- | --------------------------------------------------------- | -------------------------------------------------------------------- |
| index | `https://docs.factory.ai/cli/getting-started/quickstart` | Factory Droid CLI documentation |
| `rules` | `https://docs.factory.ai/cli/configuration/agents-md` | `AGENTS.md`, nested AGENTS.md, personal `~/.factory/AGENTS.md` |
| `ignore` | No dedicated upstream ignore surface in map | No Rulesync-supported Factory Droid ignore target in map |
| `mcp` | `https://docs.factory.ai/cli/configuration/mcp` | `.factory/mcp.json`, `~/.factory/mcp.json`, stdio and HTTP servers |
| `commands` | `https://docs.factory.ai/cli/configuration/skills` | Legacy `.factory/commands` files, now merged with skills |
| `subagents` | `https://docs.factory.ai/cli/configuration/custom-droids` | Custom droids in `.factory/droids` and `~/.factory/droids` |
| `skills` | `https://docs.factory.ai/cli/configuration/skills` | `.factory/skills/<name>/SKILL.md`, `skill.mdx`, invocation controls |
| `hooks` | `https://docs.factory.ai/reference/hooks-reference` | `.factory/settings.json`, hook events, matcher groups, command hooks |
| `permissions` | `https://docs.factory.ai/cli/configuration/settings` | `commandAllowlist`, `commandDenylist`, autonomy settings |

## Client Anchors

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
| index | `https://goose-docs.ai/docs/category/getting-started/` | Goose documentation index |
| `rules` | `https://goose-docs.ai/docs/guides/context-engineering/using-goosehints/` | `.goosehints`, `AGENTS.md`, nested hints |
| `ignore` | `https://goose-docs.ai/docs/guides/using-gooseignore/` | `.gooseignore`, global `~/.config/goose/.gooseignore`, local override |
| `mcp` | No dedicated upstream MCP surface in map | Upstream extensions exist; no Rulesync-supported Goose MCP target |
| `mcp` | No dedicated upstream MCP surface in map | Upstream extensions exist |
| `commands` | No dedicated upstream commands surface in map | No Rulesync-supported Goose commands target in map |
| `subagents` | No dedicated upstream subagents surface in map | No Rulesync-supported Goose subagents target in map |
| `skills` | No dedicated upstream skills surface in map | No Rulesync-supported Goose skills target in map |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
| `subagents` | `https://junie.jetbrains.com/docs/parameters.html` | Agent location flags and default per-user/per-project agent discovery |
| `skills` | `https://junie.jetbrains.com/docs/parameters.html` | Skill location flags and default per-user/per-project skill discovery |
| `hooks` | No dedicated upstream hooks surface in map | No Rulesync-supported Junie hooks target in map |
| `permissions` | `https://junie.jetbrains.com/docs/action-allowlist.html` | Action Allowlist; no Rulesync-supported Junie permissions target |
| `permissions` | `https://junie.jetbrains.com/docs/action-allowlist.html` | Action Allowlist |

## Client Anchors

Expand Down
Loading