Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Agentic HubNew to Visual Studio Code? Get it now.
Agentic Hub

Agentic Hub

surfacew

|
1 install
| (0) | Free
One hub to manage your AI skills, agents, rules, hooks, and suites across Codex, Claude Code, Cursor, and OpenClaw.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Agentic Hub

One hub to manage your AI skills, agents, rules, hooks, and suites across Codex, Claude Code, Cursor, and OpenClaw.

Stop juggling bash scripts and hand-rolled symlinks. Agentic Hub gives you one VS Code panel to enable/disable capabilities per tool, save named presets, and apply project-scoped configurations — all without overwriting real files.

Features

  • Capability Manager — scan ~/.agentic, see what is enabled / disabled / broken / conflicting per tool, stage changes, apply safely. Symlinks, managed copies, marker-delimited rule blocks in AGENTS.md / CLAUDE.md / SOUL.md, and marker-tagged JSON entries in each tool's hooks file as appropriate.
  • Hooks projection — define a hook once in ~/.agentic/hooks/<name>/hook.json (with an optional sibling script), enable it per tool, and Agentic Hub syncs it into Cursor's hooks.json, Claude Code's settings.json, and Codex's hooks.json using an inline _agenticHub marker so your hand-authored entries stay put.
  • Suite Presets — name a working configuration (coding-mode, research-mode, …) and switch in one click. Stored at ~/.agentic-suites.json.
  • Workspace Suite Sync — hard-copy a suite into a project folder so collaborators on the same repo share the same agentic context. Manifest at <ws>/.agentic-hub/workspace-patch.json cleans the prior payload before the next apply.
  • Markdown helpers — @slug resource completion, [[name]] snippets, /date|/table|… slash inserts, /ah-capabilities|/ah-suite|/ah-scaffold|/ah-welcome slash commands that open Agentic Hub panels, and Cmd-clickable [label](https://github.com/SurfaceW/agentic-hub/blob/HEAD/slug.type) links resolved by workspace-wide search.

Quick start

  1. Install Agentic Hub from the VS Code Marketplace.
  2. Command Palette → Agentic Hub: Scaffold Demo Resources to create ~/.agentic/{skills,agents,rules} from a starter template.
  3. Command Palette → Agentic Hub: Open Capability Manager → pick a tool tab → stage → Apply.
  4. Command Palette → Agentic Hub: Open Suite Manager to save the current selection as a named suite.

See the bundled Show Welcome Guide command for the full step-by-step.

Per-tool layout

Tool Skills target Rule projection Hooks projection
Codex ~/.agents/skills/ (Codex's scan path) managed section in ~/.codex/AGENTS.md marker-tagged entries in ~/.codex/hooks.json (PascalCase events)
Claude Code ~/.claude/skills/ (flat by design) managed section in ~/.claude/CLAUDE.md marker-tagged entries in ~/.claude/settings.json (PascalCase events)
Cursor ~/.cursor/skills/ symlinks under ~/.cursor/rules/ marker-tagged entries in ~/.cursor/hooks.json (events mapped to camelCase)
OpenClaw ~/.openclaw/skills/ managed section in ~/.openclaw/workspace/SOUL.md disabled by default

Commands

Command Title
agentic-hub.showWelcome Agentic Hub: Show Welcome Guide
agentic-hub.openCapabilityManager Agentic Hub: Open Capability Manager
agentic-hub.openSuiteManager Agentic Hub: Open Suite Manager
agentic-hub.scaffoldDemoResources Agentic Hub: Scaffold Demo Resources

Settings

All under Agentic Hub in VS Code settings:

  • agentic-hub.sharedRoot — default ~/.agentic
  • agentic-hub.suitesPath — default ~/.agentic-suites.json
  • Per-tool agentic-hub.<tool>.{skillsPath, agentsPath, rulesPath, instructionsPath, enabled} for codex, claude, cursor, openclaw.
  • Per-tool agentic-hub.<tool>.{hooksEnabled, hooksFile} for codex, claude, cursor (defaults: enabled, pointing at each tool's documented hooks file). agentic-hub.openclaw.hooksEnabled is false by default.

Safety guarantees

  • Real files and directories are never overwritten. Foreign content surfaces as a foreign_file / foreign_link conflict the user resolves explicitly.
  • Managed rule blocks are bounded by <!-- agentic-hub:start --> / <!-- agentic-hub:end --> markers. Unmanaged content in AGENTS.md / CLAUDE.md / SOUL.md is preserved.
  • Managed hooks carry an inline _agenticHub: { hookId, sourceHash } marker inside each entry of the tool's hooks file. Hand-authored entries (no marker) are partitioned out on every sync and written back untouched.
  • Claude Code skills/agents are projected flat because Claude's loader doesn't recurse. Basename collisions surface as skip_conflict — rename to disambiguate.

License

See LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft