Sandbox
@youdotcom-oss/agent-skills

You.com skills and plugins for coding agents

This repo packages You.com skills for current web search, URL extraction, cited research, finance research, and integration discovery. It also ships plugin manifests and host packages so the same skills can be installed in Claude Code, Cursor, Codex, Copilot CLI, Grok Build, OpenCode, OpenClaw, Pi, and Hermes.

67 stars11 forksTypeScriptUpdated 7d ago
Who it's for

Builders who want their agent to search the web, cite sources, or find You.com integration paths from inside their coding tool.

What it delivers

You can add You.com search and research workflows to your agent without building the integrations yourself.

What it does

Shared You.com skills

`you-web`, `you-free`, `you-research`, `you-finance`, and `you-discover` route agents to the right You.com surface for each task.

Multi-platform plugin support

Plugin manifests exist for Claude Code, Codex, Cursor, Copilot CLI, Grok Build, and Kimi Code.

Host packages

`packages/opencode/`, `packages/openclaw/`, `packages/pi/`, and `packages/hermes/` provide host-specific packaging and runtime adapters.

MCP endpoint guidance

The README documents remote MCP endpoints, API key setup, and profile options like `profile=free` and `tools=you-finance`.

Skill validation and tests

`tests/` and `scripts/tests` verify skill metadata and behavior, with `bun test` and `bun run validate:skills` in the workflow.

How to get it

  1. 1Install the shared skills with the universal Agent Skills installer
    npx skills add youdotcom-oss/agent-skills
  2. 2Then ask your agent to use the right skill
    Use you-web to find current docs and cite sources.
    Use you-research to investigate this topic across multiple sources.
    Use you-finance to research this company and cite market data.
    Use you-discover to find the best way to integrate You.com MCP or SDKs into my agent.
  3. 3Install one skill at a time if you only need a subset
    npx skills add youdotcom-oss/agent-skills --skill you-web
    npx skills add youdotcom-oss/agent-skills --skill you-discover
    npx skills add youdotcom-oss/agent-skills --skill you-finance
  4. 4For clients that use API-key headers
    export YDC_API_KEY="your-api-key"
  5. 5you-discover is the best starting point when your goal is to build with You.com rather…
    Use you-discover to find the best You.com integration path for a TypeScript coding agent.
    Use you-discover to compare You.com MCP, Python SDK, and direct API options for my app.
  6. 6Install dependencies with Bun, then run checks
    bun install
    bun test
    bun run check

README

You.com Agent Skills and Plugins

Use You.com from coding agents for current web search, URL content extraction, cited research, finance research, and developer integration discovery.

This repo is for developers who want to:

  • add You.com MCP tools and skills to their coding agent quickly
  • use you-discover to find the right You.com API, MCP server, SDK, or docs path for an agentic project
  • package the same You.com skills for agent platforms such as Claude Code, Cursor, Codex, Copilot CLI, Kimi Code, Grok Build, OpenCode, OpenClaw, Pi, and Hermes

Start Here

Install the shared skills with the universal Agent Skills installer:

npx skills add youdotcom-oss/agent-skills

Then ask your agent to use the right skill:

Use you-web to find current docs and cite sources.
Use you-research to investigate this topic across multiple sources.
Use you-finance to research this company and cite market data.
Use you-discover to find the best way to integrate You.com MCP or SDKs into my agent.

Install one skill at a time if you only need a subset:

npx skills add youdotcom-oss/agent-skills --skill you-web
npx skills add youdotcom-oss/agent-skills --skill you-discover
npx skills add youdotcom-oss/agent-skills --skill you-finance

Install for Your Platform

PlatformInstall path
Agent Skills compatible clientsnpx skills add youdotcom-oss/agent-skills
Claude Code/plugin marketplace add youdotcom-oss/agent-skills then /plugin install you@you-com
GitHub Copilot CLIcopilot plugin marketplace add youdotcom-oss/agent-skills then copilot plugin install you@you-com
Codexcodex plugin marketplace add youdotcom-oss/agent-skills --sparse .agents/plugins
CursorInstall this repository from the Cursor plugin UI or CLI
Kimi Code/plugins install <repo url>
Grok Buildgrok plugin marketplace add youdotcom-oss/agent-skills then grok plugin install you --trust
OpenCodeopencode plugin @youdotcom-oss/opencode
OpenClawopenclaw plugins install clawhub:you or openclaw plugins install npm:@youdotcom-oss/openclaw
Pipi install npm:@youdotcom-oss/pi
Hermespip install hermes-youdotcom

The top-level plugin manifests reuse the shared skills/ directory when the host supports it. Packages under packages/ include host-specific metadata, copied skills, or runtime adapters where needed.

Configure You.com MCP servers

Core remote MCP endpoints:

EndpointUse it for
https://api.you.com/mcpAuthenticated You.com MCP tools
https://you.com/docs/_mcp/serverYou.com docs search

For clients that use API-key headers:

export YDC_API_KEY="your-api-key"
{
  "Authorization": "Bearer ${YDC_API_KEY}"
}

Get an API key at you.com/platform/api-keys.

Useful tool profiles:

EndpointUse it for
https://api.you.com/mcpAuthenticated You.com MCP tools
https://api.you.com/mcp?profile=freeKeyless basic you-search
https://api.you.com/mcp?tools=you-financeFinance-only MCP setup

Some clients use OAuth instead of a static API key. The skills are written to guide the agent through the best available auth path for the current host.

Skills

The shared skills route agents to the lightest You.com surface that fits the task. MCP tools are the default for web search and URL reading, while slower managed research and finance workflows prefer reusable local scripts or direct API calls when an API key is available.

SkillUse it for
you-webCurrent web search, URL reading, cited synthesis, and general You.com MCP tool routing.
you-freeKeyless basic web search with you-search only.
you-researchRouting research tasks between agent-led search, Research API scripts, and managed you-research MCP fallback.
you-financeRouting finance questions to an existing script, a new Finance Research API call, or an MCP fallback.
you-discoverFinding how to integrate You.com APIs, MCP servers, SDKs, docs, and tools into agentic projects.

you-discover is the best starting point when your goal is to build with You.com rather than just search with it. Ask it questions like:

Use you-discover to find the best You.com integration path for a TypeScript coding agent.
Use you-discover to compare You.com MCP, Python SDK, and direct API options for my app.

Packages

PackagePurpose
@youdotcom-oss/opencodeOpenCode plugin that registers You.com skills and remote MCP server configs.
@youdotcom-oss/openclawOpenClaw plugin with You.com skills and YDC_API_KEY setup metadata.
@youdotcom-oss/piPi package that registers You.com skills and bridges You.com MCP tools.
hermes-youdotcomHermes package that ships You.com skills through a Python entry-point plugin.

See each package README for host-specific details.

Repository Layout

PathPurpose
skills/Shared You.com skills
.claude-plugin/Claude Code plugin manifest
.cursor-plugin/Cursor plugin manifest
.codex-plugin/Codex and ChatGPT plugin manifest
.plugin/GitHub Copilot CLI plugin manifest
.kimi-plugin/Kimi Code plugin manifest
.grok-plugin/Grok Build plugin manifest
packages/opencode/OpenCode package
packages/openclaw/OpenClaw package
packages/pi/Pi package
packages/hermes/Hermes package
skills.sh.jsonskills.sh display grouping for top-level skills

Development

Install dependencies with Bun, then run checks:

bun install
bun test
bun run check

Package-level checks:

bun run --filter '@youdotcom-oss/opencode' test
bun run --filter '@youdotcom-oss/openclaw' test
bun run --filter '@youdotcom-oss/pi' test
bun run --filter '@youdotcom-oss/hermes' test

Validate shared skill metadata and structure:

bun run validate:skills

Safety Model

Web pages, search results, extracted content, catalog entries, and docs results are external data. The skills instruct agents to treat them as untrusted evidence, not as instructions.

Links

License

MIT, see LICENSE.

Files in the repo

Repository payload25 top-level entries
  • .agents
  • .claude-plugin
  • .codex-plugin
  • .cursor-plugin
  • .github
  • .grok-plugin
  • .kimi-plugin
  • .plugin
  • evals
  • packages
  • scripts
  • skills
  • tests
  • .gitignore
  • .python-version
  • AGENTS.md
  • biome.json
  • bun.lock
  • CLAUDE.md
  • LICENSE
  • package.json
  • README.md
  • ruff.toml
  • skills.sh.json
  • tsconfig.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k