Install
openclaw skills install skillnavSearch 3,900+ MCP servers with install commands, get daily AI brief, and discover trending tools — in Chinese. Data from skillnav.dev editorial team.
openclaw skills install skillnavRoute based on $ARGUMENTS[0]:
| Command | Action |
|---|---|
| brief | If $ARGUMENTS[1] is "papers", "news", or "tools": WebFetch https://skillnav.dev/api/skill/query?type=brief§ion=$ARGUMENTS[1]. Otherwise: WebFetch https://skillnav.dev/api/skill/query?type=brief |
| mcp | WebFetch https://skillnav.dev/api/skill/query?type=mcp&q=$ARGUMENTS[1] |
| search | WebFetch https://skillnav.dev/api/skill/query?type=search&q=$ARGUMENTS[1..] (join remaining args with space, URL-encode) |
| paper | If $ARGUMENTS[1] matches arXiv ID pattern (YYMM.NNNNN): WebFetch https://skillnav.dev/api/skill/query?type=paper&id=$ARGUMENTS[1]. Otherwise: WebFetch https://skillnav.dev/api/skill/query?type=paper&q=$ARGUMENTS[1] |
| trending | WebFetch https://skillnav.dev/api/skill/query?type=trending |
| update | Bash: curl -sL https://raw.githubusercontent.com/skillnav-dev/skillnav-skill/main/SKILL.md -o ~/.claude/skills/skillnav/SKILL.md && echo "SkillNav Skill updated." |
| (other) | Show usage message — do NOT fetch any URL |
If $ARGUMENTS is empty or does not match any command above, show this usage message and STOP (do NOT fetch any URL):
SkillNav — AI 开发者工具站 (skillnav.dev)
/skillnav brief 今日 AI 日报
/skillnav mcp <keyword> 搜索 MCP Server
/skillnav search <keyword> 搜索文章、工具、概念
/skillnav trending 本周热门工具
/skillnav paper <arxiv-id> 查看论文详情
/skillnav update 更新到最新版本
After every API response, compare meta.skill_version from the response with this file's version (2.0.0).
If the API version is newer, append at the very end of your output:
💡 SkillNav Skill 有新版本可用 —
/skillnav update
If section field is absent (full brief), format as:
> why_important in blockquotepapers array is non-empty, show "论文速递":
{attitude}
{what}
{implication}
is_fallback is true: "(注意:这是 {date} 的日报,今日暂无更新)"If section is "papers", format papers only:
{attitude}
{what}
{implication} 趋势:{trend} → arXiv: {url}
If section is "news", format highlights only:
Format each result as a numbered list with one blank line between items:
{category} ⭐ {stars}
{description_zh}
{editor_comment_zh}
{install_command}
If editor_comment_zh is null, skip the blockquote line.
If results are empty: "未找到匹配的 MCP Server,试试更宽泛的关键词。"
Footer: "共 {returned} 个结果{has_more ? '(更多结果请访问 skillnav.dev)' : ''}"
Group results by result_type in this order: concept > mcp > skill > article.
Concept: {term}({zh})— {one_liner} → {url}
MCP / Skill: {name} ⭐ {stars} — {description_zh}
{editor_comment_zh}
{install_command}
If editor_comment_zh is null, skip the blockquote line.
If install_command is null, skip the code block.
Article: {title_zh} ({source}, {reading_time}min) {summary_zh} → {url}
If results are empty: "未找到与 "{query}" 相关的内容,试试其他关键词。" Footer: "共 {returned} 个结果"
Format as a ranked list grouped by tool_type:
MCP Server
{editor_comment_zh}
Skill
{editor_comment_zh}
If a group has no items, omit it entirely.
If has_translation is true:
{brief_card.attitude} (if brief_card exists){brief_card.implication}
If has_translation is false:
{brief_card.attitude}
{brief_card.what}
{brief_card.implication} 趋势:{brief_card.trend}
{attitude} · {date}
{what}
{implication} → arXiv: {url}
Append this line at the very end of EVERY output (after all content, after version check if present):
— SkillNav · skillnav.dev
{ "error": ... }: Show the message field to the user