MoonshotAI / MoonshotAI/kimi-code

Add You.com plugin to the curated marketplace

Open
#3,308 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
7.5k
Forks
1.2k
Avg merge
11h 53m
Merged PRs (30d)
350

Description

Disclosure up front: I work at You.com. This is a narrower follow-up to #2279 (closed, not planned) and the closed PR #2093.

What feature would you like to see?

Add the You.com plugin to the curated (tier: "curated") section of plugins/marketplace.json, so it shows up in the Curated tab of /plugins and users can install it with one action.

The plugin lives in youdotcom-oss/agent-skills and ships a .kimi-plugin/plugin.json manifest (name: "you") plus Agent Skills for:

  • you-free — basic unauthenticated web search via the free You.com MCP profile
  • you-web — current web search, URL reading, cited synthesis, general MCP routing
  • you-research — research routing across agent-led search, Research API scripts, and managed MCP fallback
  • you-finance — finance research routing for market, ticker, earnings, and company financial questions
  • you-discover — integration discovery for You.com APIs, MCP servers, SDKs, docs, and agent tools

Proposed marketplace entry (pinned to tree/main so the installer resolves a ref containing the manifest):

{
  "id": "you",
  "tier": "curated",
  "displayName": "You.com",
  "version": "0.1.0",
  "description": "You.com skills for search, contents, research, finance, and integration discovery.",
  "homepage": "https://docs.you.com",
  "keywords": ["you.com", "mcp", "web-search", "research", "finance", "ard"],
  "source": "https://github.com/youdotcom-oss/agent-skills/tree/main"
}

The plugin is opt-in (install via /plugins), does not modify any built-in behavior, and ships no fixed MCP server config — authenticated tools use a user-provided YDC_API_KEY, OAuth when the MCP client supports it, or the free profile for unauthenticated search.

Additional information

  • #2279 proposed adding You.com as a built-in MCP server and was closed in favor of the plugin marketplace approach (PR #2093), which is the better fit (opt-in, no change to the curated in-editor list).
  • PR #2093 implemented the marketplace entry plus docs/en and docs/zh plugin guide sections, but was closed per the contributing policy: external feature PRs need an approved issue first and land by explicit maintainer invitation.
  • I'm opening this issue to get that approval. If a maintainer approves, I can reopen PR #2093 (which already includes the diff and the docs updates) or hand it off to the team to implement.
  • Validation already done on the PR branch: python -m json.tool plugins/marketplace.json and pnpm -C apps/kimi-code exec node scripts/build-plugin-marketplace-cdn.mjs --out-dir /tmp/kimi-plugin-marketplace-check.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

After maintainer approval, update plugins/marketplace.json with the proposed curated You.com entry, then validate it with python -m json.tool plugins/marketplace.json. Run pnpm -C apps/kimi-code exec node scripts/build-plugin-marketplace-cdn.mjs --out-dir /tmp/kimi-plugin-marketplace-check; done means the marketplace JSON parses and the CDN build completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
nodejs, typescript
Domain
tooling
Issue type
Feature
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.