# Terminal Skills > Marketplace for AI agent skills — reusable SKILL.md extensions for Claude Code, OpenAI Codex, Gemini CLI, and Cursor. Terminal Skills is an open-source library of structured markdown files (SKILL.md) that teach AI coding assistants how to perform specific tasks. Each skill contains instructions, examples, and guidelines that an AI agent can follow to complete real-world workflows. ## Key Pages - [Homepage](https://terminalskills.io): overview, featured skills, and search - [Browse Skills](https://terminalskills.io/skills): the full skills library with category filters - [Use Cases](https://terminalskills.io/use-cases): problem-first workflow guides - [Install Guide](https://terminalskills.io/install): install skills into Claude Code, Codex, Gemini CLI, or Cursor - [API Docs](https://terminalskills.io/docs/reference): REST API reference - [Publish a Skill](https://terminalskills.io/publish-skill): contribute a new skill - [About](https://terminalskills.io/about): what Terminal Skills is - [Contact](https://terminalskills.io/contact): get in touch ## API - [REST API](https://terminalskills.io/api/v1/skills): list and query skills as JSON - [OpenAPI Spec](https://terminalskills.io/api/v1/openapi.json): machine-readable API schema - [MCP Server](https://terminalskills.io/api/mcp): Model Context Protocol endpoint for agents ## Installation ``` npm i -g terminal-skills terminal-skills install ``` ## Categories automation, business, content, data-ai, design, development, devops, documents, marketing, productivity, research ## Source Code - [Skills Library](https://github.com/TerminalSkills/skills): open-source SKILL.md repository (Apache-2.0)