By xotong
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
npx claudepluginhub xotong/claude-marketplaceYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Battle-tested Claude Code plugin for engineering teams — 60 agents, 228 skills, 75 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,429 supported skills.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Smoke-test plugin for the xotong1 marketplace.
Vendored from anthropics/skills: create distinctive, production-grade frontend interfaces.
plugins/superpowersShare bugs, ideas, or general feedback.
Central plugin marketplace for xotong1. One URL to configure; all team and platform skills flow through here.
skillshub GitLab group; the catalog here lists them so tenants can discover and install them.Add one entry to your ~/.claude/settings.json. If the file does not exist, create it.
{
"extraKnownMarketplaces": {
"xotong1-marketplace": {
"source": {
"source": "git",
"url": "https://gitlab.company.com/skillshub/claude-marketplace.git"
}
}
}
}
Replace gitlab.company.com with your internal GitLab hostname.
Git authentication prerequisite: Claude Code clones marketplace repos using your system git. You must have git configured to authenticate to the internal GitLab — either an SSH key registered in your GitLab profile, or a Personal Access Token stored in your macOS Keychain. If you can run
git clone https://gitlab.company.com/any-repo.gitin your terminal today, you are already set.
/plugin install platform-verified@xotong1-marketplace
/reload-plugins
/plugin install <your-team-name>@xotong1-marketplace
/reload-plugins
Your team repo must already exist in the
skillshubGitLab group and be listed in.claude-plugin/marketplace.json. See the section below if it is not yet listed.
/plugin install superpowers@xotong1-marketplace
/plugin install frontend-design@xotong1-marketplace
/reload-plugins
Open an issue in this repo using the title: [New team repo] <team-name>-skills. Include:
The Platform Team will create skillshub/<team-name>-skills and grant your team Developer+ access. No one outside your team will have read access to that repo.
Your repo must follow this layout for Claude Code to recognise it as a plugin:
<team-name>-skills/
.claude-plugin/
plugin.json ← required: plugin manifest
skills/
<skill-name>/
SKILL.md ← required: the skill itself
supporting-doc.md ← optional: referenced by SKILL.md
Minimal plugin.json:
{
"name": "<team-name>",
"version": "0.1.0",
"description": "Skills for the <team-name> team.",
"author": {
"name": "<Team Name>"
}
}
Bump version each time you publish a change that tenants should pull. Use semver: 0.1.0 → 0.1.1 for fixes, 0.2.0 for new skills, 1.0.0 for breaking changes.
A skill is a markdown file with a YAML frontmatter block followed by the instruction body.
skills/<skill-name>/SKILL.md template:
---
name: <skill-name>
description: >
One to three sentences. Start with what this skill does. Then list the
trigger phrases or situations where Claude should activate it. Be specific —
Claude matches this description against user messages to decide whether to
load the skill. Vague descriptions cause false positives and missed triggers.
---
# <Skill Name>
(Write the instructions Claude should follow when this skill is active.
Be explicit. Claude reads this as a system-level instruction set.)
## What to do
1. Step one.
2. Step two.
## What NOT to do
- Do not call external APIs unless the user has explicitly authorised it.
- Do not write or delete files outside the project directory.
Description field tips:
"Use this skill when the user says 'deploy to staging', 'run the release pipeline', or asks to promote a build.""Do NOT activate for local test runs or unit tests."Skill dos and don'ts:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim