open-sourceror

Package Claude Code components for open-source sharing on GitHub.

2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/swannysec/robot-tools --skill open-sourceror
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-sourceror
Source: https://github.com/swannysec/robot-tools/tree/main/workflow-toolkit/skills/open-sourceror
Command: npx skills add https://github.com/swannysec/robot-tools --skill open-sourceror

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Open Sourceror Skill accelerates the packaging of Claude Code skills, agents, or collections for open-source sharing on GitHub, reducing friction from discovery to contribution.

Core Features & Use Cases

  • Supports Standalone repository creation or Marketplace integration into an existing robot-tools repo.
  • Detects whether the source is a Skill (SKILL.md), an Agent (.md frontmatter with tools:), or a Mixed Collection, and guides repository structure, README, and license generation.
  • Generates ready-to-use documentation templates and streamlined git workflows to publish components to the open ecosystem.

Quick Start

Run the Open Sourceror Skill and choose either Standalone or Marketplace mode. Provide the source path to the component and select the target repository or toolkit. Follow prompts to generate the repository skeleton, README, LICENSE, and initial docs, then push changes to your GitHub repository.

Frequently Asked Questions about open-sourceror

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare Claude Code components for open-source sharing on GitHub?

You can prepare Claude Code components for open-source sharing by using an automated workflow that extracts frontmatter, generates README and LICENSE files, and sets up structured git workflows for GitHub repository creation.

What is the difference between Standalone repository creation and Marketplace integration for Claude Code?

Standalone repository creation packages a component into its own new GitHub repository, whereas Marketplace integration packages the component into an existing robot-tools repository to consolidate toolkits.

How do I generate documentation and licenses for Claude Code skills and agents?

You generate documentation and licenses for Claude Code components by detecting whether the source is a SKILL.md or an Agent, then automatically creating ready-to-use README templates and a LICENSE file based on the detected format.

Can I publish a mixed collection of Claude Code skills and agents to a single repository?

Yes, you can publish a mixed collection of Claude Code skills and agents to a single repository. The packaging process detects mixed collections and guides the repository structure, README, and license generation accordingly.

Does the open-source packaging process handle git workflows and pushing to GitHub?

Yes, the open-source packaging process handles collaboration-ready git workflows. After generating the repository skeleton and documentation, it pushes changes directly to your GitHub repository.