GitHub Pages · Codex Marketplace · Claude Code Marketplace
A central aggregation repository for Agent Skills from Ahoo-Wang's open source projects.
Skills are automatically synced from source repositories every 6 hours via GitHub Actions and published as split plugins by source project.
| Plugin | Skills |
|---|---|
ahoo-wow-skills |
Wow, review, debugging, and development workflow skills |
ahoo-coapi-skills |
CoApi Spring HTTP client skill |
ahoo-cosec-skills |
CoSec integration, policy, matcher, and troubleshooting skills |
ahoo-cosid-skills |
CosId ID generation and sharding skills |
ahoo-fluent-assert-skills |
FluentAssert Kotlin assertion skill |
ahoo-fetcher-skills |
Fetcher client, decorator, React, OpenAPI, storage, event bus, and streaming skills |
ahoo-cocache-skills |
CoCache distributed cache skill |
ahoo-simba-skills |
Simba mutex, leader election, and testing skills |
ahoo-agent-skills |
General agent prompt skills maintained directly here |
/plugin marketplace add https://github.com/Ahoo-Wang/skills
/plugin install ahoo-wow-skillscodex plugin marketplace add Ahoo-Wang/skills --ref main
codex plugin add ahoo-wow-skills@ahoo-skillsInstall the specific split plugin you need from the table above.
repos.json— source repository configurationschemas/— JSON schemas forrepos.jsonand upstreamskills/plugins.jsonsources/<source>/plugins.json— source-owned split plugin metadata mirrored from upstreamskills/plugins.json.claude-plugin/marketplace.json— generated Claude Code marketplace.agents/plugins/marketplace.json— generated Codex marketplace.github/workflows/sync-skills.yml— sync workflow (runs every 6 hours)- Each source repo is shallow-cloned and mirrored into
sources/<source>/ .sync-sources.jsontracks synced source repositories, paths, and commitsscripts/generate-plugins.shrebuilds source-ownedplugins/<plugin-name>/fromsources/and keeps local plugins inplugins/scripts/validate-skills.shchecks source mirrors, generated plugin copies, local plugins, and marketplace consistency.github/workflows/ci.ymlvalidates pull requests withnpm testandgit diff --check
To add a new source repo, edit repos.json and push.
sources/<source>/
├── plugins.json # Upstream-owned plugin source metadata
└── skills/
└── <skill-name>/
├── SKILL.md
├── references/ # optional
└── evals/ # optional
plugins/<plugin-name>/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
└── skills/
└── <skill-name>/