# kiro-super-skills

> **This is an unofficial community package.** The skills bundled here were originally created by [Anthropic](https://www.anthropic.com) as part of [Claude Code](https://docs.anthropic.com/en/docs/claude-code). The skill files are included unchanged — this package simply provides a convenient way to install and keep them up to date in [Kiro IDE](https://kiro.dev), without manually copying files.

We regularly update this package to stay in sync with the latest upstream skill releases from Anthropic.

## Quick Start

```bash
npm install kiro-super-skills
```

That's it. Skills are automatically copied to `~/.kiro/skills/` on install. Open Kiro IDE and they're ready to use.

### Manual install (if postinstall didn't run)

```bash
npx kiro-super-skills install
```

### Install to a specific workspace

```bash
npx kiro-super-skills install --workspace ./my-project
```

## Included Skills

All skills below are authored by Anthropic and distributed under the Apache 2.0 license. See each skill's `LICENSE.txt` for details.

| Skill | Description |
|-------|-------------|
| algorithmic-art | Create algorithmic art using p5.js with seeded randomness and interactive parameter exploration |
| brand-guidelines | Apply Anthropic's official brand colors and typography to artifacts |
| canvas-design | Create beautiful visual art in .png and .pdf documents using design philosophy |
| doc-coauthoring | Structured workflow for co-authoring documentation, proposals, and technical specs |
| docx | Create, read, edit, and manipulate Word documents (.docx files) |
| frontend-design | Create distinctive, production-grade frontend interfaces with high design quality |
| internal-comms | Write internal communications — status reports, leadership updates, newsletters, FAQs |
| mcp-builder | Guide for creating high-quality MCP servers that enable LLMs to interact with external services |
| pdf | Read, create, merge, split, encrypt, OCR, and manipulate PDF files |
| pptx | Create, read, edit PowerPoint presentations and slide decks |
| skill-creator | Guide for creating new skills that extend agent capabilities |
| slack-gif-creator | Create animated GIFs optimized for Slack with constraints and validation |
| theme-factory | Style artifacts with pre-set or custom themes — slides, docs, reports, landing pages |
| web-artifacts-builder | Create elaborate multi-component web artifacts using React, Tailwind, and shadcn/ui |
| webapp-testing | Test local web applications using Playwright — verify UI, capture screenshots, debug |
| xlsx | Create, read, edit Excel spreadsheets with formulas, formatting, and charts |

## How It Works

1. Skills are bundled (unchanged) in the `skills/` directory of this npm package
2. On `npm install`, a postinstall script copies them to `~/.kiro/skills/`
3. Kiro IDE discovers skills automatically from that directory
4. When your request matches a skill's description, Kiro activates it and loads the full instructions

Each skill follows the [agentskills.io](https://agentskills.io/specification) standard:
- `SKILL.md` — YAML frontmatter (name + description) plus markdown instructions
- Optional `scripts/`, `references/`, `assets/` subdirectories for additional resources

## CLI Commands

```bash
# List all bundled skills
npx kiro-super-skills list

# Install skills to Kiro (global)
npx kiro-super-skills install

# Install to a workspace
npx kiro-super-skills install --workspace ./my-project

# Force overwrite existing skills
npx kiro-super-skills install --force

# Show path info
npx kiro-super-skills info
```

### For skill maintainers (build from Claude Code)

```bash
# Interactive skill selection from Claude Code
npx kiro-super-skills build

# Bundle all Claude Code skills
npx kiro-super-skills build --all

# Custom source directory
npx kiro-super-skills build --source /path/to/skills
```

## Attribution & License

The skill files in the `skills/` directory are copyright Anthropic and licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). They are redistributed here unmodified. See the `LICENSE.txt` file inside each skill folder for the full license text.

The packaging code (CLI, installer scripts, build tooling) is licensed under the MIT license. See [LICENSE](LICENSE) for details.

This project is not affiliated with, endorsed by, or sponsored by Anthropic. It is an independent community effort to make Anthropic's open-source skills easily installable in Kiro IDE.

## Compatibility

- Node.js >= 18
- OS: Windows, macOS, Linux
- Kiro IDE: Any version with skills support

## Dependencies

Skills may reference external tools (Python packages, CLI tools) in their instructions. These are installed on-demand by the AI agent when a skill is activated — no manual setup required.
