eooo-io

Skillr — AI skill for Claude Code

AI community

Write AI instructions once, sync to every tool.

How to install Skillr

This entry records only its repository, not the path inside it, so there is no exact command to give. Open eooo-io/skillr and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Skillr does

Write AI instructions once, sync to every tool. One canonical format (.skillr/) compiles to CLAUDE.md, .cursor/rules, Copilot, Windsurf, Cline, and OpenAI configs.

Alternatives in AI

  • Claude To ChatGPT — This project converts the API of Anthropic's Claude model to the OpenAI Chat API format 1.3k ★
  • Rulesync — by dyoshikawa - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, com 909 ★
  • HarnessKit — More than a skill manager — manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across e 416 ★

README

Skillr

**Write AI instructions once. Sync to every tool you use.**

[![MIT License](https://img.shields.io/badge/license-MIT-22c55e?style=for-the-badge)](LICENSE) [![npm](https://img.shields.io/npm/v/%40eooo/skillr?style=for-the-badge&logo=npm&logoColor=white&color=cb3837)](https://www.npmjs.com/package/@eooo/skillr) [![Node 18+](https://img.shields.io/badge/node-18%2B-339933?style=for-the-badge&logo=node.js&logoColor=white)](https://nodejs.org) [![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org)


Every AI coding tool has its own config format. Claude uses `CLAUDE.md`. Cursor uses `.cursor/rules/`. Copilot uses `.github/copilot-instructions.md`. Codex uses `AGENTS.md`. Windsurf, Cline, Zed — all different.

**Skillr** gives you one canonical format (`.skillr/`) and compiles it to all of them. No Docker, no database, no web browser. Just a CLI.

.skillr/skills/
    ├── code-review.md
    ├── testing-strategy.md
    └── api-standards.md
          │
          ▼  skillr sync
    ┌─────┼─────┬─────┬─────┬─────┐
    ▼     ▼     ▼     ▼     ▼     ▼
 CLAUDE  .cursor  copilot  .windsurf  .clinerules  AGENTS
  .md    /rules   .md      /rules                  .md

Install

npm install -g @eooo/skillr

Or use directly with `npx`:

npx @eooo/skillr 

Quick Start

skillr init
skillr add "Code Review Standards"
# edit .skillr/skills/code-review-standards.md
skillr sync

That's it. Here's what just happened:

**Your skill** (`.skillr/skills/code-review-standards.md`):

---
id: code-review-standards
name: Code Review Standards
description: Enforce team code review conventions
tags: [code-quality]
---

All public functions must have JSDoc.
Prefer composition over inheritance.
No `any` types in TypeScript.

**Generated output** after