ai-tools
April 29, 2026 · View on GitHub
A marketplace repository for distributing AI agent skills for Claude Code and skill-directory-based CLIs such as Codex.
Highlights
- Publishes multiple plugins through
.claude-plugin/marketplace.json - Provides an APM marketplace manifest through
marketplace.ymland generatedmarketplace.json - Includes installable skill collections such as
agent-skills,takt, andsoftware-design - Keeps
skills/symlinks for tools that consume plain skill directories directly
Installation
Claude Code Plugin
/plugin marketplace add j5ik2o/ai-tools
/plugin install agent-skills@ai-tools
/plugin install takt@ai-tools
/plugin install software-design@ai-tools
Agent Package Manager
apm marketplace add j5ik2o/ai-tools --name ai-tools
apm install software-design@ai-tools
Available APM package names are agent-skills, takt, and software-design.
Skill-directory-based CLI
npx skills add j5ik2o/ai-tools
Plugins
| Plugin | Description | Key skills | Details |
|---|---|---|---|
agent-skills | Agent skills demonstrating skill creation, evaluation, and iterative improvement workflows | skill-forge | README |
takt | TAKT piece engine skills for multi-agent orchestration, analysis, building, and optimization | takt-task-builder, takt-piece-builder, takt-facet-builder, takt-analyzer, takt-optimizer, takt-skill-updater | README |
software-design | Software design skills for DDD, clean architecture, error handling, package design, refactoring, and maintainable domain modeling | ddd-aggregate-design, clean-architecture, error-handling, package-design, refactoring-packages | plugin.json |
Repository Structure
.claude-plugin/
└── marketplace.json
marketplace.yml
marketplace.json
mise.toml
plugins/
├── agent-skills/
│ ├── README.md
│ └── skills/
│ └── skill-forge/
├── takt/
│ ├── README.md
│ └── skills/
│ ├── takt-analyzer/
│ ├── takt-facet-builder/
│ ├── takt-optimizer/
│ ├── takt-skill-updater/
│ └── takt-task-builder/
└── software-design/
└── skills/
├── clean-architecture/
├── ddd-aggregate-design/
├── error-handling/
└── ...
skills/
├── skill-forge -> ../plugins/agent-skills/skills/skill-forge
├── takt-analyzer -> ../plugins/takt/skills/takt-analyzer
└── ...
template/
└── SKILL.md.template
Creating a New Skill
- Copy
template/SKILL.md.templatetoplugins/agent-skills/skills/<your-skill>/SKILL.md - Edit the frontmatter (
name,description) and add instructions - Create a symlink in
skills/if you want direct CLI consumption:ln -s ../plugins/agent-skills/skills/<your-skill> skills/<your-skill> - Add or update entries in
.claude-plugin/marketplace.jsonif you are publishing a new plugin collection
Maintaining the APM Marketplace
This repository keeps marketplace.yml as the APM authoring source and commits the generated marketplace.json for consumers.
APM is managed through mise:
mise install
mise run apm:version
Preview marketplace resolution without writing files:
mise run apm:marketplace:check
Regenerate marketplace.json from marketplace.yml:
mise run apm:marketplace:build
Package refs in marketplace.yml are pinned to commit SHAs for reproducible APM builds. Update those refs when publishing a new marketplace revision.
License
See each skill's directory for individual license information.