v1.10.0

yamadashy/repomixv1.10.0Dec 12, 2025by yamadashy

AI Summary

This release introduces Claude Agent Skills generation support, enabling users to create AI-ready reference packages from any codebase with a single command, along with npm Trusted Publishing for enhanced security.

Key Highlights

  • Claude Agent Skills generation with --skill-generate option
  • npm Trusted Publishing with OIDC authentication
  • Privacy Policy page added to website
  • Interactive location selection for skill output
  • Tech stack detection for languages, frameworks, and dependencies
  • MCP tool support for programmatic skill generation

New Features

  • --skill-generate option to create Claude Agent Skills packages
  • generate_skill MCP tool for programmatic access
  • Multi-file output structure (SKILL.md, references/summary.md, project-structure.md, files.md, tech-stack.md)
  • Interactive location selection (Project Skills vs Personal Skills)
  • Auto-naming with repomix-reference-<folder-name> format
  • Tech stack detection including runtime versions
  • npm Trusted Publishing for cryptographic package verification

Full Release Notes

This release introduces Claude Agent Skills generation support, enabling you to create AI-ready reference packages from any codebase with a single command!

## What's New 🚀

### Claude Agent Skills Generation (#952, #998)

Added a new `--skill-generate` option that creates structured [Agent Skills](https://docs.anthropic.com/en/docs/claude-code/skills) packages for Claude Code. Skills are pre-packaged code references that help Claude understand and work with specific projects more effectively.

```bash
# Generate a skill from your codebase
repomix --skill-generate

# From remote repository with custom name
repomix --remote facebook/react --skill-generate react-reference

# Documentation-only skill
repomix --remote anthropics/claude-code-action --include "docs/**" --skill-generate
```

This is particularly useful for referencing implementations from open source projects—generate a skill from any repository, and Claude can reference those patterns while working on your code.

**Key Features:**

- **Interactive Location Selection**: Choose between Project Skills (`.claude/skills/`) for team sharing or Personal Skills (`~/.claude/skills/`) for individual use
- **Auto-naming**: Automatically generates skill names as `repomix-reference-<folder-name>`
- **Multi-file Output Structure**:
  - `SKILL.md` - Entry point with usage guide
  - `references/summary.md` - Purpose, format, and statistics
  - `references/project-structure.md` - Directory tree with line counts
  - `references/files.md` - All file contents
  - `references/tech-stack.md` - Languages, frameworks, and dependencies
- **Tech Stack Detection**: Automatically detects languages, frameworks, dependencies, runtime versions (`.node-version`, `.tool-versions`), and configuration files
- **MCP Tool Support**: New `generate_skill` MCP tool for programmatic skill generation

Learn more in the [Agent Skills Generation documentation](https://repomix.com/guide/agent-skills-generation).

## Security 🔒

### npm Trusted Publishing Support (#974)

Repomix now uses npm's Trusted Publishing with OIDC authentication for package releases. This eliminates the need for long-lived npm tokens and adds provenance attestation to published packages.

<img width="142" height="87" alt="image" src="https://github.com/user-attachments/assets/7511038e-e3fc-47f1-9d8a-8d9b387304ef" />

**What this means for users:**
- Cryptographically verifiable proof that packages are built from this repository
- Enhanced supply chain security with `npm audit signatures` verification
- Protection against token leaks and unauthorized publishing

## Website Enhancements 🌐

### Privacy Policy Page (#981)

Added a dedicated [Privacy Policy page](https://repomix.com/guide/privacy) to the website, making privacy information more accessible. The page covers data handling for CLI, Website, Browser Extension, and includes a liability disclaimer.

## How to Update

```bash
npm update -g repomix
```

---

As always, if you have any issues or suggestions, please let us know on GitHub issues or our [Discord community](https://discord.gg/wNYzTwZFku).