Personal skill marketplace, split into runtime-targeted plugin packages.
# 1. Add marketplace
/plugin marketplace add SamPeng87/skills
# 2. Install the package you want
/plugin install claude-skills@SamPeng87-skills
/plugin install codex-skills@SamPeng87-skills
/plugin install common-skills@SamPeng87-skills
# 3. Reload
/reload-pluginsCurrent state: Claude-specific workflows live under claude-skills; verified cross-runtime skills live under common-skills. codex-skills is reserved for Codex-only skills.
.claude-plugin/
marketplace.json # Remote marketplace catalog
claude-skills/
.claude-plugin/
plugin.json # Claude package manifest
skills/ # Current active skills
commands/ # Claude Code commands
agents/ # Claude Code subagents
hooks/ # Claude Code hooks
scripts/ # Package scripts
codex-skills/
.claude-plugin/
plugin.json # Codex package manifest
skills/ # Codex-only skills
common-skills/
.claude-plugin/
plugin.json # Common package manifest
skills/ # Cross-runtime skills
disabled-skills/ # Inactive skills, not loaded
disabled-commands/ # Inactive commands
disabled-agents/ # Inactive agents
Default rule: new or unverified skills go to claude-skills/skills/.
Move a skill to common-skills/skills/ only after verifying it does not depend on Claude-only tools such as Claude Code commands, subagents, hooks, or AskUserQuestion.
Move a skill to codex-skills/skills/ only when it is intentionally Codex-specific.
Claude package commands and agents may reference common skills by name. Install common-skills together with claude-skills when using those workflows.