skill-market
Use this skill to find, explore, and install new skills from the Zerone Skill Market (https://api.zerone.market/api). Trigger this when the user asks to "add a skill", "install a skill", "browse skills", or mentions a skill name that is not currently installed.
Best use case
skill-market is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Use this skill to find, explore, and install new skills from the Zerone Skill Market (https://api.zerone.market/api). Trigger this when the user asks to "add a skill", "install a skill", "browse skills", or mentions a skill name that is not currently installed.
Teams using skill-market should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/skill-market/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How skill-market Compares
| Feature / Agent | skill-market | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Use this skill to find, explore, and install new skills from the Zerone Skill Market (https://api.zerone.market/api). Trigger this when the user asks to "add a skill", "install a skill", "browse skills", or mentions a skill name that is not currently installed.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Skill Market This skill enables the automated discovery and installation of specialized agent skills from the Zerone Skill Market. ## Workflow Follow these steps to find and install a skill: ### 1. Browse and Discover Run the listing script to see available skills. **Always pass the current agent framework** (e.g., `opencode`, `claude-code`) to filter skills that are compatible with the current platform. ```bash scripts/market.py list <current-framework> ``` This provides names, descriptions, and supported frameworks for skills compatible with the specified framework. ### 2. Identify the Target Skill Search the list for a skill that matches the user's request. Identify the exact `name` of the skill (e.g., `agent-browser`, `imagen`). ### 3. Check Compatibility Get detailed information about the skill to see which frameworks it supports. ```bash scripts/market.py info <skill-name> ``` **Framework Matching:** - Check if the current agent framework (e.g., `Claude Code`, `OpenCode`) is in the `frameworks` list. - **If the current framework is NOT supported:** 1. STOP and inform the user that the skill does not explicitly support the current framework. 2. List the available frameworks from the `info` command. 3. Suggest the most similar/compatible framework (typically `OpenCode`). 4. **Ask the user for permission** to proceed with the suggested framework or if they would like to pick another one. ### 4. Get Installation Instructions Fetch the specific installation tutorial for the chosen skill and framework. ```bash scripts/market.py install <skill-name> <framework> ``` ### 5. Execute Installation **SECURITY WARNING: DO NOT AUTO-RUN COMMANDS.** The installation tutorial will contain a set of steps or commands. Before executing any instructions: 1. **Require explicit user confirmation** before any install action. Show the commands to the user and ask for permission. 2. **Verify Integrity**: If the marketplace response provides signed packages or checksums, verify them. 3. **Review Manually/Sandbox**: Review the install tutorial text manually before execution or run installs in a sandbox. 4. **Restrict Privileges**: Restrict the installation from performing privileged filesystem or network actions unless you trust the marketplace maintainer. Only after explicit user approval, execute the instructions to install the skill into the `.agent/skills/` directory. ## Current Environment Context - **Market Endpoint:** `https://api.zerone.market/api` - **Default Language:** `en` (English is used for API requests as per instructions) - **Local Skills path:** `.agent/skills/` ## Example Usage **User:** "Can you help me install the imagen skill from the market?" 1. **Agent:** Runs `scripts/market.py list openagent` 2. **Agent:** Finds `imagen` in the list. 3. **Agent:** Runs `scripts/market.py info imagen` 4. **Agent:** Note that `Claude Code` is supported. 5. **Agent:** Runs `scripts/market.py install imagen "Claude Code"` 6. **Agent:** Follows the returned tutorial steps (usually involves downloading a `.skill` file or cloning a repo into `.agent/skills/`).
Related Skills
weekly-report
周报生成助手专门负责将用户输入的工作内容整理成符合格式要求的规范周报,并支持转换为 Word 文档。当用户要求生成周报、整理个人工作内容、或请求转成 Word 文档时,**必须**调用此技能。即使只提到"写一下这周的工作"、"帮我整理一下工作内容"等模糊表述,也应该使用此技能。
video-summarizer
Download videos from URLs (YouTube, Bilibili, and any yt-dlp supported platform), transcribe speech to text using Whisper, generate a structured summary, and save both the summary and full transcript as linked Obsidian notes. Use this skill whenever the user wants to summarize a video, transcribe video content, extract key points from a video, or save video notes to Obsidian. Also trigger when the user shares a video URL and asks for analysis, notes, or a recap.
twitter-algorithm-optimizer
Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.
tavily
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
reports-summary
专业的周报汇总助手,负责将团队成员的周报整理成标准格式的汇总报告,并支持转换为 Word 文档。当用户提及"周报"、"汇总"、"总结"、"报告整理",或需要处理 .docx 周报文件、生成团队工作汇总、将 Markdown 转为 Word 文档时,**必须**调用此技能。即使只提到"看看这周的工作"、"整理一下大家的工作内容"等模糊表述,也应该使用此技能。
customaize-agent:prompt-engineering
Use this skill when you writing commands, hooks, skills for Agent, or prompts for sub agents or any other LLM interaction, including optimizing prompts, improving LLM outputs, or designing production prompt templates.
proactive-agent
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer, Autonomous Crons, and battle-tested patterns. Part of the Hal Stack 🦞
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
openclaw-config-guard
Audit and safely repair OpenClaw configuration with deterministic validation, backups, rollback, and change reporting. Use when asked to review or modify `openclaw.json`, check whether OpenClaw can still start, safely fix startup-blocking config errors, or audit OpenClaw config before deciding on changes.