Note: This is a public repository to share some of my AI agent skills.
Skills are reusable capabilities for AI agents. They provide procedural knowledge that helps agents accomplish specific tasks more effectively. Skills can include code generation patterns, domain expertise, tool integrations, and more.
The skills in this repository follow the open source agent skills format, and they are packaged as Agent Plugins 1.0 plugins.
.agents/plugins/marketplace.json # Codex marketplace
.claude-plugin/marketplace.json # Claude Code marketplace
plugins/
├── authoring-skills/ # Authoring and packaging agent skills
│ ├── plugin.json
│ ├── .codex-plugin/plugin.json
│ ├── .claude-plugin/plugin.json
│ └── skills/new-agent-skill/
├── fun-skills/ # Fun and creative agent skills
│ ├── plugin.json
│ ├── .codex-plugin/plugin.json
│ ├── .claude-plugin/plugin.json
│ └── skills/chompsaw-project-designer/
├── obsidian-skills/ # Working in an Obsidian vault
│ ├── plugin.json
│ ├── .codex-plugin/plugin.json
│ ├── .claude-plugin/plugin.json
│ └── skills/
│ ├── obsidian-cli/
│ └── obsidian-tasks/
└── python-skills/ # Python projects and their toolchain
├── plugin.json
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
└── skills/new-python-project/
Each plugin keeps a portable Agent Plugins manifest at its root plus native Codex and Claude Code manifests for their respective install surfaces.
Add this repository as a Codex marketplace:
codex plugin marketplace add tteschon/skillsThen install any or all of the plugins:
codex plugin add authoring-skills@tteschon-agent-skills
codex plugin add fun-skills@tteschon-agent-skills
codex plugin add obsidian-skills@tteschon-agent-skills
codex plugin add python-skills@tteschon-agent-skillsStart a new Codex session after installation so the bundled skills are loaded.
You can register this repository as a Claude Code Plugin marketplace by running the following command in Claude Code:
/plugin marketplace add tteschon/skills
Then, to install a specific set of skills:
- Select
Browse and install plugins - Select
tteschon-agent-skills - Select the plugin you want
- Select
Install now
Alternatively, directly install a Plugin via:
/plugin install authoring-skills@tteschon-agent-skills
/plugin install fun-skills@tteschon-agent-skills
/plugin install obsidian-skills@tteschon-agent-skills
/plugin install python-skills@tteschon-agent-skills
Every directory under plugins/ is a self-contained Agent Plugins 1.0 package, so any client that supports the spec can load one straight from a clone:
git clone https://github.com/tteschon/skills
Then point your agent at skills/plugins/<plugin> using its own plugin-install command.
python3 scripts/validate.py
Checks each plugin against the Agent Plugins 1.0 manifest rules, validates the
Codex and Claude Code manifests and marketplaces, keeps shared metadata in
agreement, and validates every SKILL.md against the Agent Skills format. Runs
on every push via .github/workflows/validate.yml,
which additionally checks the Claude Code marketplace and plugin manifests
against their published Schemastore schemas.