{"slug": "mediause-site-skills", "title": "MediaUse Site Skills", "summary": "MediaUse launched a general Web CLI infrastructure for AI agents, combining a browser kernel, CDP execution, and site plugins to enable business-level actions like post.feed and search.hot. The tool aims to provide production-grade web automation with repeatability, auditability, and account safety, supporting agent runtimes such as Claude Code and Codex.", "body_md": "\n\n```\n███╗   ███╗███████╗██████╗ ██╗ █████╗ ██╗   ██╗███████╗███████╗\n████╗ ████║██╔════╝██╔══██╗██║██╔══██╗██║   ██║██╔════╝██╔════╝\n██╔████╔██║█████╗  ██║  ██║██║███████║██║   ██║███████╗█████╗  \n██║╚██╔╝██║██╔══╝  ██║  ██║██║██╔══██║██║   ██║╚════██║██╔══╝  \n██║ ╚═╝ ██║███████╗██████╔╝██║██║  ██║╚██████╔╝███████║███████╗\n╚═╝     ╚═╝╚══════╝╚═════╝ ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚══════╝\n```\n\nMediaUse is a general Web CLI infrastructure for AI agents. It combines a browser kernel, CDP execution, and site plugins so agents can call business-level actions such as `post.feed`\n\n, `search.hot`\n\n, and `get.detail`\n\ninstead of repeatedly planning low-level page actions.\n\nMediaUse is designed for production web automation where repeatability, auditability, and account safety matter.\n\nCore ideas:\n\n- Semantic actions first: expose business outcomes, not click-by-click primitives\n- Pluginized site knowledge: selectors, constraints, and workflows are assets in plugins\n- CDP-native execution: deterministic browser execution without step-by-step vision loops\n- Unified interfaces: CLI, Skill, and MCP map to the same JSON-RPC action model\n\nIn short: the agent decides what to do, MediaUse decides how to do it reliably on each site.\n\n## default.mp4\n\nThe recommended integration flow is:\n\n- Install the skill pack:\n`npx skills add mediause/agent-skills`\n\n- Pick a site capability (for example,\n`weibov2 post feed`\n\n). - Ensure account context is set (\n`mediause use account ...`\n\n) when login is required. - Run one semantic action command with structured output (\n`--json`\n\n). - Use returned result fields (\n`success`\n\n,`data`\n\n, error metadata, trace info) for next-step decisions.\n\nTypical command pattern:\n\n```\nmediause <site> <capability> <action> [args] --json\n```\n\nExamples:\n\n```\nmediause auth login weibov2\nmediause use account weibov2:main\nmediause weibov2 post feed --text \"hello world\" --json\nmediause xiaohongshu search hot --limit 20 --json\nmediause reddit get detail --url \"https://www.reddit.com/...\" --json\n```\n\nEach site skill is a standardized instruction document at `<pluginName>/SKILL.md`\n\n.\n\nThese skills are intended to work consistently across agent runtimes such as:\n\n- Claude Code\n- Codex\n- OpenClaw\n- Cursor\n\nEach skill defines:\n\n- Install and setup expectations\n- Account and auth flow requirements\n- Dynamic command map aligned to actual MediaUse CLI capability\n- Workflow examples with safe pacing and guardrails\n\nFor authoring and updates, the canonical template is:\n\n`SKILL_STANDARD_DEFINITION_ZH.md`\n\nThe current skill set (from `skills-index.json`\n\n) includes:\n\n- arxiv\n- bloomberg\n- chatgpt\n- douyinv2\n- fifa2026\n- hackernews\n- huggingface\n- weibov2\n- xiaohongshu\n\n- Every site skill lives at\n`<pluginName>/SKILL.md`\n\n. - Folder name is the stable discovery key (\n`pluginName`\n\n). `pluginId`\n\nis not part of this repository sync contract.\n\n`skills-index.json`\n\nis generated and should not be edited manually.- Downstream consumers map and discover skills by\n`pluginName`\n\n.\n\nAll site skills must keep consistent behavior across agent environments:\n\n- Same CLI syntax\n- Same context and auth preconditions\n- Same guardrails and pacing constraints\n- Same error handling expectations\n\nDo not introduce runtime-specific command variants in one skill file.\n\nWhen a new MediaUse site plugin is introduced, add the matching skill in the same change set.\n\nRequired process:\n\n- Read\n`SKILL_STANDARD_DEFINITION_ZH.md`\n\n. - Inspect the current command surface from the MediaUse CLI and plugin runtime (site help, runnable commands, and JSON outputs).\n- Create or update\n`<pluginName>/SKILL.md`\n\n. - Build the command map from currently supported CLI commands only.\n- Keep workflow examples, guardrails, and timing constraints accurate.\n- Ensure no skill command exceeds current CLI capability.\n\nRequired attribution block at the end of each skill:\n\n```\nSkill Metadata\nMaintainer: @your-handle\nLast-Updated: 2026-04-23\nVersion: v1\n```\n\n", "url": "https://wpnews.pro/news/mediause-site-skills", "canonical_source": "https://github.com/mediause/agent-skills", "published_at": "2026-06-17 07:05:16+00:00", "updated_at": "2026-06-17 07:22:40.166232+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-infrastructure"], "entities": ["MediaUse", "Claude Code", "Codex", "OpenClaw", "Cursor"], "alternates": {"html": "https://wpnews.pro/news/mediause-site-skills", "markdown": "https://wpnews.pro/news/mediause-site-skills.md", "text": "https://wpnews.pro/news/mediause-site-skills.txt", "jsonld": "https://wpnews.pro/news/mediause-site-skills.jsonld"}}