AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Skill

mcp-rdone4425-skill · by rdone4425

🎯 Skill Hub — AI Agent Skills 导航站 | 77+ skills from 23 sources (OpenAI Codex, Claude, Hermes, OpenCode, OpenClaw) | 官方精选 + 社区清单 + CLI 工具

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add mcp-rdone4425-skill

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-rdone4425-skill)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Skill? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

部署说明

Skill Hub(Next.js + SQLite/Drizzle)部署到自建服务器。

服务器环境

  • 主机:23.94.52.10(Ubuntu 24.04,root)
  • Node v24 / npm 11、Docker、Caddy(已在跑 80/443)
  • 部署目录:/var/www/skill-hubnextjs/categories/ 平级)
  • Caddy 已配置 skill.442595.xyz → 127.0.0.1:3000,无需改动

目录结构

/var/www/skill-hub/
├── nextjs/        # Next.js 应用
└── categories/    # 数据源 JSON(seed 读取 ../categories)

seed 脚本从仓库根的 categories/*/skills.json 读数据写入 nextjs/data/skills.db

从 GitHub 部署(推荐)

代码已在 https://github.com/rdone4425/skill.git(分支 main)。服务器上直接拉取构建:

cd /var/www/skill-hub
git pull origin main          # 或首次 clone

cd nextjs
npm install                   # 装依赖(含 better-sqlite3 原生模块)
npx tsx scripts/seed.ts       # 生成 data/skills.db(7207 skills / 22 分类)
NODE_OPTIONS=--max-old-space-size=1024 npx next build   # 内存紧,限堆防 OOM

启动(最后一步)

npm install -g pm2
cd /var/www/skill-hub/nextjs
pm2 start "npx next start -p 3000" --name skill-hub
pm2 save
pm2 startup systemd -u root --hp /root
# 上一条会打印一行 sudo env PATH=... 的命令,复制并再执行一次以设置开机自启

验证

curl -I http://127.0.0.1:3000     # 期望 200
pm2 status                        # skill-hub 应为 online

然后访问 https://skill.442595.xyz —— 502 会变为正常页面。

更新流程

cd /var/www/skill-hub && git pull origin main
cd nextjs && npm install
npx tsx scripts/seed.ts           # 数据有变动时才需要
NODE_OPTIONS=--max-old-space-size=1024 npx next build
pm2 restart skill-hub

注意事项

  • 内存紧张:仅 2.4G,已扩 swap 到 3.2G。build 时用 --max-old-space-size=1024 防 OOM。
  • 数据库不入库data/skills.db 由 seed 生成,已在 .gitignore 排除,服务器上重新 seed。
  • 详情页路由:用自增 id(/skill/[id]),因为 skill name 不唯一。

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.