{
  "markdown": "# MCP2skill\n\nTurn MCP-backed tools into installable AI skills.\n\nThis repository contains one production-ready skill:\n\n- `liepin-cli`: Search jobs on Liepin, review and update resumes, and apply to jobs with explicit user confirmation — powered by the [`liepin-cli`](https://github.com/liepin-tech-2026/liepin-cil) local CLI tool.\n\nIt also includes a published MCP Registry manifest for the Liepin remote MCP server:\n\n- `server.json`: official MCP Registry metadata for `io.github.xllinbupt/liepin-cli`\n\n## Prerequisite: Install `liepin-cli`\n\nThis skill wraps the [`liepin-cli`](https://github.com/liepin-tech-2026/liepin-cil) CLI tool. Install it first:\n\n```bash\n# Option A — pip + venv\npython -m venv .venv && source .venv/bin/activate\npip install -e \".[dev]\"   # run inside the liepin-cil clone\n\n# Option B — uv\ngit clone https://github.com/liepin-tech-2026/liepin-cil.git\ncd liepin-cil && uv sync\n```\n\nVerify: `liepin-cli --help`\n\n## Install the Skill\n\n### skills.sh\n\n```bash\nnpx skills add https://github.com/xllinbupt/MCP2skill --skill liepin-cli\n```\n\n### Playbooks\n\n```bash\nnpx playbooks add skill xllinbupt/MCP2skill --skill liepin-cli\n```\n\n### Claude Code marketplace or plugin source\n\nThis repository includes `.claude-plugin/plugin.json` and `.claude-plugin/marketplace.json` so it can be used as a Claude Code plugin source or included in a custom marketplace.\n\n### Official MCP Registry\n\nThe Liepin MCP server metadata from this repository has been published to the official MCP Registry under:\n\n```text\nio.github.xllinbupt/liepin-cli\n```\n\nYou can look it up via:\n\n```bash\ncurl \"https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.xllinbupt/liepin-cli\"\n```\n\n## Skill\n\n### `liepin-cli`\n\nUse this skill when the user wants to:\n\n- search jobs on Liepin\n- inspect or improve their Liepin resume\n- apply to a role on Liepin\n- manage job preferences on Liepin\n\nSkill path:\n\n```text\nliepin-cli/SKILL.md\n```\n\nReference:\n\n```text\nliepin-cli/reference.md\n```\n\nMCP registry manifest:\n\n```text\nserver.json\n```\n\n## Authentication\n\nThe `liepin-cli` skill requires one Liepin token obtained from the official Liepin MCP page (`https://www.liepin.com/mcp/server`).\n\nToken resolution priority: `--token` flag > `LIEPIN_USER_TOKEN` env var > `~/.config/liepin-cli/config.json`\n\nRun the setup flow to save the token locally:\n\n```bash\nliepin-cli setup\n# or\nliepin-cli auth setup\n```\n\nIf token expires: `liepin-cli auth open` → `liepin-cli auth setup`\n\nThe remote MCP endpoint declared in `server.json` uses the same token through:\n\n- `x-user-token: <user_token>`\n\n## Distribution\n\nThis skill has been published, submitted, or prepared for distribution on the following platforms.\n\n### Already Live\n\n| Platform | Status | Link |\n|----------|--------|------|\n| **ClawHub (OpenClaw)** | Published | Public listing URL pending |\n| **Official MCP Registry** | Live | https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.xllinbupt/liepin-cli |\n| **GitHub** | Live | https://github.com/xllinbupt/MCP2skill |\n\n### PR Submitted\n\n| Platform | PR |\n|----------|-----|\n| **skills-hub.cc** | [qufei1993/skills-hub#36](https://github.com/qufei1993/skills-hub/pull/36) |\n| **TerminalSkills.io** | [TerminalSkills/skills#471](https://github.com/TerminalSkills/skills/pull/471) |\n| **alirezarezvani/claude-skills** | [#384](https://github.com/alirezarezvani/claude-skills/pull/384) |\n| **travisvn/awesome-claude-skills** | [#329](https://github.com/travisvn/awesome-claude-skills/pull/329) |\n| **BehiSecc/awesome-claude-skills** | [#132](https://github.com/BehiSecc/awesome-claude-skills/pull/132) |\n| **VoltAgent/awesome-agent-skills** | [#247](https://github.com/VoltAgent/awesome-agent-skills/pull/247) |\n\n### Auto-indexing / Crawler-based Platforms\n\n| Platform | Status |\n|----------|--------|\n| **SkillHub** (skillhub.club) | Waiting for crawler/index sync |\n| **LobeHub Skills** (lobehub.com/skills) | Waiting for crawler/index sync |\n| **claudemarketplaces.com** | Repository has `.claude-plugin/` metadata |\n| **SkillsMP** (skillsmp.com) | Waiting for sync from the GitHub repository |\n\n## Repository Goals\n\n- keep skills lightweight and easy to install\n- package CLI workflows as reusable agent skills\n- make each skill publishable across major skill directories\n\n## License\n\nMIT\n",
  "bytes": 4301,
  "sha": "e90278d2414cc6b5eea3971b2e15d4ee52b7b3df716d4e49ba02a519eda68656",
  "repo_slug": "xllinbupt/mcp2skill",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_xllinbupt_liepin_jobs_039fb513/readme"
}