Sync third-party and MCP marketplace plugins

Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace and preserve normal incremental market Git history.
Tested: Marketplace validation passed.
This commit is contained in:
KeyInfo Bot committed 2026-11-01 00:03:00 +08:00
1 parent bd2c873b8a
commit 137ae7d820
8 files changed
+25 -17

No files matched your search

+8 -8
View File
@@ -114,8 +114,8 @@
"repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git", "repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git",
"ref": "main", "ref": "main",
"adapter": "claude-skill", "adapter": "claude-skill",
"commit": "28b3b8dee8c976df4fa3e94aed4e092ad43fcb03", "commit": "9a3f14f7423037ccb8feeb4fee7482291b9c820e",
"syncedAt": "2026-10-26T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
}, },
{ {
"id": "superpowers-zh", "id": "superpowers-zh",
@@ -150,8 +150,8 @@
"repo": "https://github.com/shadcn-ui/ui.git", "repo": "https://github.com/shadcn-ui/ui.git",
"ref": "main", "ref": "main",
"adapter": "claude-skill", "adapter": "claude-skill",
"commit": "b8d7baa15b1dca5716f13153e63795fc3d741f6b", "commit": "24a16429815cc4d691f38b49d0f4ffc11a9daef4",
"syncedAt": "2026-10-30T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
}, },
{ {
"id": "frontend-slides", "id": "frontend-slides",
@@ -195,8 +195,8 @@
"repo": "https://github.com/mattpocock/skills.git", "repo": "https://github.com/mattpocock/skills.git",
"ref": "main", "ref": "main",
"adapter": "skill-collection", "adapter": "skill-collection",
"commit": "a496f5513d4a4cf889bc48e189e579f4b0bdf6aa", "commit": "4ae2317ddb22b046e26455e4f9c9b3aaaf62212d",
"syncedAt": "2026-10-29T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
}, },
{ {
"id": "updating-gitea-repositories", "id": "updating-gitea-repositories",
@@ -267,8 +267,8 @@
"repo": "https://github.com/vercel/next.js.git", "repo": "https://github.com/vercel/next.js.git",
"ref": "canary", "ref": "canary",
"adapter": "skill-collection", "adapter": "skill-collection",
"commit": "7571895249a22086367a12ddec90fae97bac067d", "commit": "fac5fc87df2b60169189ac6dcba3142854124371",
"syncedAt": "2026-10-30T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
}, },
{ {
"id": "shuorenhua", "id": "shuorenhua",
@@ -2,8 +2,8 @@
"sourceId": "grill-me", "sourceId": "grill-me",
"repo": "https://github.com/mattpocock/skills.git", "repo": "https://github.com/mattpocock/skills.git",
"ref": "main", "ref": "main",
"commit": "a496f5513d4a4cf889bc48e189e579f4b0bdf6aa", "commit": "4ae2317ddb22b046e26455e4f9c9b3aaaf62212d",
"adapter": "skill-collection", "adapter": "skill-collection",
"sourcePath": "skills/productivity", "sourcePath": "skills/productivity",
"syncedAt": "2026-10-29T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
} }
@@ -3,5 +3,5 @@
"name": "playwright浏览器自动化操作", "name": "playwright浏览器自动化操作",
"version": "20260605", "version": "20260605",
"keySource": "none", "keySource": "none",
"syncedAt": "2026-10-30T16:02:58Z" "syncedAt": "2026-10-31T16:03:00Z"
} }
@@ -2,8 +2,8 @@
"sourceId": "next-skills", "sourceId": "next-skills",
"repo": "https://github.com/vercel/next.js.git", "repo": "https://github.com/vercel/next.js.git",
"ref": "canary", "ref": "canary",
"commit": "7571895249a22086367a12ddec90fae97bac067d", "commit": "fac5fc87df2b60169189ac6dcba3142854124371",
"adapter": "skill-collection", "adapter": "skill-collection",
"sourcePath": "skills", "sourcePath": "skills",
"syncedAt": "2026-10-30T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
} }
@@ -2,8 +2,8 @@
"sourceId": "shadcn", "sourceId": "shadcn",
"repo": "https://github.com/shadcn-ui/ui.git", "repo": "https://github.com/shadcn-ui/ui.git",
"ref": "main", "ref": "main",
"commit": "b8d7baa15b1dca5716f13153e63795fc3d741f6b", "commit": "24a16429815cc4d691f38b49d0f4ffc11a9daef4",
"adapter": "claude-skill", "adapter": "claude-skill",
"sourcePath": "skills/shadcn", "sourcePath": "skills/shadcn",
"syncedAt": "2026-10-30T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
} }
@@ -293,6 +293,7 @@ uipro init --ai zcode # ZCode
uipro init --ai kimi # Kimi Code uipro init --ai kimi # Kimi Code
uipro init --ai amazonq # Amazon Q Developer uipro init --ai amazonq # Amazon Q Developer
uipro init --ai openclaw # OpenClaw (.agents/skills/) uipro init --ai openclaw # OpenClaw (.agents/skills/)
uipro init --ai autoclaw # AutoClaw (skills/ or ~/.openclaw-autoclaw/skills)
uipro init --ai universal # Universal / Agent Standard (.agents/skills/) uipro init --ai universal # Universal / Agent Standard (.agents/skills/)
uipro init --ai all # All assistants uipro init --ai all # All assistants
``` ```
@@ -2,8 +2,8 @@
"sourceId": "ui-ux-pro-max", "sourceId": "ui-ux-pro-max",
"repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git", "repo": "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git",
"ref": "main", "ref": "main",
"commit": "28b3b8dee8c976df4fa3e94aed4e092ad43fcb03", "commit": "9a3f14f7423037ccb8feeb4fee7482291b9c820e",
"adapter": "claude-skill", "adapter": "claude-skill",
"sourcePath": ".claude/skills/ui-ux-pro-max", "sourcePath": ".claude/skills/ui-ux-pro-max",
"syncedAt": "2026-10-26T16:00:00Z" "syncedAt": "2026-10-31T16:00:01Z"
} }
@@ -27,8 +27,15 @@ Persistence (Master + Overrides pattern):
import argparse import argparse
import json as json_module import json as json_module
import os
import sys import sys
import io import io
# Embedded Python builds (for example AutoClaw's bundled runtime, which ships a
# ._pth file) do not add this script's directory to sys.path. Resolve sibling
# modules explicitly so `python <path>/search.py` works in those environments.
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
from core import CSV_CONFIG, AVAILABLE_STACKS, MAX_RESULTS, UNTRUNCATED_COLS, search, search_stack from core import CSV_CONFIG, AVAILABLE_STACKS, MAX_RESULTS, UNTRUNCATED_COLS, search, search_stack
from design_system import generate_design_system from design_system import generate_design_system