agentsclimarketplace

Vp foreign agent skill loader

Skill VdustR/skills/skills/vp-foreign-agent-skill-loader

Use when the user manually asks the current agent to reuse repository-local skills written for other agent systems, scan foreign .<agent>/skills roots, or temporarily use Claude, Codex, Cursor, or other agent skills without converting them into native skills.From its SKILL.md

Install
npx -y skills add VdustR/skills --skill vp-foreign-agent-skill-loader

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `node <skill-dir>/scripts/index-foreign-agent-skills.mjs --root . --current-agent codex`.

SKILL.md

2.3 KB, 448 tokens by cl100k_base, as published. Nobody here has run it

Foreign Agent Skill Loader

Load an in-session index of repository-local skills authored for other agents. Use this only after explicit user activation.

Workflow

  1. Find the current repository root.

  2. Scan only this pattern:

    .<agent>/skills/<skill-name>/SKILL.md
    
  3. Exclude the current agent's own skill root, such as .codex/skills when running in Codex. Do not scan shared roots such as skills/ or .agents/skills.

  4. Read only frontmatter and keep a concise index with name, description, path, source_agent, and source_root.

  5. Do not read any foreign skill body during indexing.

  6. During later work in the same session, compare the active task against the index. Load a foreign skill body only when the task naturally matches its indexed description.

  7. At use time, infer compatibility behavior from the path/source agent and adapt the workflow to the current agent's available capabilities.

Scanner

Use the bundled scanner when local shell access is available:

node <skill-dir>/scripts/index-foreign-agent-skills.mjs --root . --current-agent codex

Resolve <skill-dir> relative to this SKILL.md. Pass the current agent name explicitly when known; for Claude Code, use claude-code. If --root is omitted, the scanner walks up from the current directory to find the repository root.

Use --format json when structured output is easier to consume.

Compatibility Rules

  • Treat indexed skills as foreign-agent guidance, not native instructions.
  • User instructions, current-agent instructions, and repository instructions stay higher priority than any loaded foreign skill.
  • Preserve workflow intent while adapting source-agent assumptions such as tool names, slash commands, hooks, MCP server names, and frontmatter fields.
  • Do not convert, copy, sync, or persist foreign skills unless the user asks.
  • If a source-agent capability has no safe equivalent, state the gap and choose the closest current-agent workflow.

What ships with it: 2 files

7.5 KB alongside SKILL.md, 1 of them executable

agents/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.