igarbayo

Open Source — Documentation skill for Claude Code

Documentation community

Agent skill (Claude Code, OpenCode) that generates a project's complete open source governance: README, LICENSE, REUSE/SPDX, CONTRIBUTING and more.

How to install Open Source

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

What Open Source does

Agent skill (Claude Code, OpenCode) that generates a project's complete open source governance: README, LICENSE, REUSE/SPDX, CONTRIBUTING and more. Works for any project, hackathon included.

Alternatives in Documentation

  • Repo Recap — Generate a structured recap of the repository state: open PRs, open issues, recent releases, and executive sum 11.9k ★
  • Claude Code 技能市场 — English 简体中文 License: MIT 699 ★
  • HitCC — Complete reverse-engineering documentation of the full logic of Claude Code CLI Node.js version v2.1.84 670 ★

README

open-source

[![skills.sh](https://skills.sh/b/igarbayo/open-source)](https://skills.sh/igarbayo/open-source) [![REUSE](https://api.reuse.software/badge/github.com/igarbayo/open-source)](https://api.reuse.software/info/github.com/igarbayo/open-source) [![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/igarbayo/open-source/badge)](https://scorecard.dev/viewer/?uri=github.com/igarbayo/open-source) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/13965/badge)](https://www.bestpractices.dev/projects/13965)

**English** · [Español](README.es.md)

npx skills add igarbayo/open-source

A skill in the **Agent Skills** format (an open standard) for **Claude Code** and **OpenCode** that sets up the complete open source governance of a project following FSF and OSI best practices. It solves the problem of starting (or releasing) an open source repository, whether it comes from a **hackathon** or from real work.

It removes the need to remember which documents are required, what each one must contain, or where each file goes. The skill asks which parts you want to implement, generates only those, and asks only for the data they need.

The skill's instructions are written in English, but **the documentation it generates can be in any language**: that is one of the questions it asks, with English as the default.

The command above works on any agent the [skills CLI](https://github.com/vercel-labs/skills) detects. The other routes — Claude Code marketplace, manual clone, OpenCode — are in [Installation](#installation).

Features

Through an initial survey, the skill can generate the following artifacts at the user's choice:

Artifact Description
README.md Project entry point: purpose, installation, examples, troubleshooting.
LICENSE OSI license (MIT, Apache-2.0, BSD-3-Clause, GPL-3.0, AGPL-3.0) with a guided recommendation.
REUSE.toml Licensing metadata compliant with the REUSE/SPDX spe