open-source-publisher

Sanitize sensitive data and generate optimized READMEs for GitHub publication.

2|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/dasgltd/llm-skills --skill open-source-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-source-publisher
Source: https://github.com/dasgltd/llm-skills/tree/main/skills/open-source-publisher
Command: npx skills add https://github.com/dasgltd/llm-skills --skill open-source-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents sensitive data leaks and optimizes open-source code publication on GitHub, ensuring secure and discoverable repositories.

Core Features & Use Cases

  • Sanitization: Removes sensitive data from code before publication.
  • Data Leak Containment: Protects against accidental data leaks by turning repositories private and sanitizing data.
  • Repository SEO: Generates optimized READMEs and applies GitHub Topics for discoverability.
  • Use Case: When you want to publish open-source code on GitHub, this skill ensures that the code is safe, well-documented, and discoverable to the community.

Quick Start

Use the open-source-publisher skill to prepare and publish your open-source code to GitHub.

Frequently Asked Questions about open-source-publisher

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

FAQPage Schema
How do I sanitize code for sensitive data before publishing to GitHub?

To sanitize code before publishing to GitHub, this Skill scans repositories to remove sensitive data and applies strict data leak prevention measures. It requires manual approval to ensure all sensitive information is securely filtered out during the open-source publication process.

How can I optimize GitHub repository SEO for better discoverability?

You can optimize GitHub repository SEO by using this Skill to generate optimized READMEs and apply targeted GitHub Topics. This improves repository discoverability, making your open-source code easier for the community to find.

What is the best way to prevent accidental data leaks in open-source code?

The best way to prevent accidental data leaks in open-source code is to turn repositories private and sanitize data before publication. This Skill enforces strict containment measures and requires manual approval to block sensitive data exposure.

Do I need manual approval to publish open-source code securely?

Yes, manual approval is required to publish open-source code securely. This Skill enforces adherence to open-source best practices by requiring human verification before proceeding with GitHub publication and repository SEO optimization.

Can I use this to turn a public GitHub repository private after detecting sensitive data?

Yes, you can use this Skill to turn a public GitHub repository private after detecting sensitive data. It applies data leak containment measures by making repositories private and sanitizing the exposed data to prevent further unauthorized access.

What steps does the open-source-publisher Skill take to ensure secure code publication?

The open-source-publisher Skill ensures secure code publication by sanitizing code for sensitive data, applying strict data leak prevention, and optimizing repository discoverability through generated READMEs and GitHub Topics, all requiring manual approval.