Fulin Claude Plugins — Testing skill for Claude Code
Claude Code 工具集 marketplace:webwright 驅動的 QA 測試框架 + delaylocal 排程 plugin.
How to install Fulin Claude Plugins
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open abs1294/fulin-claude-plugins and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Fulin Claude Plugins does
Claude Code 工具集 marketplace:webwright 驅動的 QA 測試框架 + delaylocal 排程 plugin.
Alternatives in Testing
- Testing Plan For Claude-ai-music-skills — Comprehensive testing checklist before marketplace release 34 ★
- Notion Skills — Claude Skills marketplace for productive Notion workflows: knowledge capture, meeting intelligence, research d 27 ★
- Claude Code Dev Workflow — A Claude Code plugin marketplace that turns a personal engineering workflow into one-click superpowers — forge 22 ★
README
fulin-plugins
fulin 的自製 Claude Code plugin monorepo。核心是 **plugin-manager**——一個「管理所有自製 plugin」的 meta-plugin;本 repo 同時也是它管理出來的 marketplace。
⭐ 主角:plugin-manager
**解決的痛**:Claude Code 官方做法常是「一個 plugin = 一個 git repo」。寫 500 個自製 plugin 就有 500 個 repo,無法維護。
**plugin-manager 的解法**:所有自製 plugin 全收進**同一個 monorepo**(就是本 repo 的 `plugins/`),永遠只有 **1 個 repo** 要維護。它再提供一套指令管理這些 plugin 的納管、版本、發布、與專案啟用。
指令
| 指令 | 做什麼 |
|---|---|
/plugin-manager:adopt |
把你在某專案 .claude/skills/ 隨手寫的自製 skill,搬進 monorepo(move + 原位 symlink,真身永遠一份,零不同步)。agent 整包納管見 scripts/adopt-agents.js |
/plugin-manager:update |
改既有自製 plugin 後 bump 版本號(plugin.json + registry 同步),讓更新能被偵測 |
/plugin-manager:publish |
一鍵 commit + push 整個 monorepo。不管改了 1 個還是 50 個 plugin,只推一次 |
/setup-plugins |
偵測當前專案(讀 CLAUDE.md 為主訊號)→ 推薦該裝哪些 plugin(profile / 自訂)→ 給要貼的 install 指令(venv 概念,per-project 隔離)。不代寫 settings——啟用宣告由 /plugin install 選 scope 時自己寫。含 upgrade(偵測落後版本)與外部 plugin 推薦(recommends.json,會推廣)/挑裝 |
/plugin-manager:clone-env |
把整套環境(marketplace + plugin + 啟用狀態,含自製與第三方)擷取快照、在新機器/新專案復現。說「複製我的環境」即觸發 |
環境快照 / 復現(`/plugin-manager:clone-env`)
跟 Claude 說「複製我的環境」「環境復現」即觸發。Claude 幫你擷取快照(`export-env.js` → `env-snapshot.json`)並產生復現指令鏈(`restore-env.js`,`--enabled-only` 只列啟用中的);最後實際安裝那幾步 `/plugin marketplace add` + `install` 由你自己貼(Claude 不能代執行 /plugin)。自製 monorepo 在新機器會提示先 clone + init。
核心概念
- monorepo(所有自製 plugin 的家):一個 repo、一個 marketplace、
plugins/底下放全部。 - move + symlink(真身一份):adopt 把 skill 真身搬進 monorepo,原專案留 symlink 指回——改任一邊都是改同一份檔,永不打架。
- 兩份清單,隱私分明:
- registry(
~/.claude/plugin-manager/,家目錄、不進 git)的selfMade:你自製 plugin 的版本 / dirty(個人本機狀態,由 adopt/bump/publish-finalize 維護)。 - recommends.json(plugin 內、進 git、會推廣):你精選的別人做的外部 plugin(只記來源/用途/tag,不複製別人程式碼)。別人裝你的 repo 就看到,
/setup-plugins時可挑裝。
- registry(
詳細教學(含完整實例):**`plugins/plugin-manager/docs/使用教學.html`** 工作規範(真身單一份、改 skill 必發布、commit message 註明 sk
Related Skills
Issue To PR
Claude Code plugin marketplace: adversarial review, test authoring, PR lifecycle, and a resumable issue-to-PR
Agent Tools Claude Code
Agent Tools is a Claude Code plugin marketplace for engineering tasks, automated testing, code quality, browse
AI Dev Team Marketplace
Marketplace de plugins y skills multiagente para Claude Code y otras IA: desarrollo Full Stack, QA, Playwright
SkillAtlas
The open marketplace for AI Agent Skills — publish, discover, install, and rate SKILL.md-compatible skills for
Webapp Testing
When testing local web applications or verifying UI behaviorTest local web applications using Playwright for UI verification and debugging
#29
, #52, #103). The behavior changed between Claude Code versions, leading to confusion. We now have a regressio
Related Agents
Omarchy Submission Auditor
Audit an Omarchy plugin before it reaches the marketplace: prove it installs and runs on a stock box (no node/
Marketplace Reviewer
Skills Extractor
Extract legal skills from a public marketplace into the local ./lawve/ quarantine for curator review. Initiall