seed-community

Generate and update open-source community health files from project metadata.

9|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Roxabi/roxabi-plugins --skill seed-community
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seed-community
Source: https://github.com/Roxabi/roxabi-plugins/tree/main/plugins/dev-core/skills/seed-community
Command: npx skills add https://github.com/Roxabi/roxabi-plugins --skill seed-community

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation and population of crucial community health files for open-source projects, ensuring a welcoming and well-documented environment for contributors.

Core Features & Use Cases

  • File Generation: Creates or updates CONTRIBUTING.md, LICENSE, SECURITY.md, CODE_OF_CONDUCT.md, README.md sections, and .github/ issue/PR templates.
  • Idempotent Operation: Skips existing, populated files unless explicitly forced, preserving manual edits.
  • Project-Aware: Reads project metadata from package.json, pyproject.toml, go.mod, and .claude/stack.yml to personalize generated content.
  • Use Case: When starting a new open-source project or onboarding an existing one, run this Skill to quickly establish standard community guidelines and documentation.

Quick Start

Run the seed-community skill to generate all missing community health files for the project.

Frequently Asked Questions about seed-community

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

FAQPage Schema
How do I generate open-source community health files like CONTRIBUTING.md and a LICENSE for my project?

To generate open-source community health files, this Skill reads your project metadata to automatically create and populate CONTRIBUTING.md, LICENSE, SECURITY.md, CODE_OF_CONDUCT.md, and GitHub issue/PR templates. It intelligently personalizes the content based on your existing configuration files.

What is the best way to ensure my existing OSS documentation is not overwritten when adding new community files?

To ensure your existing OSS documentation is preserved, this Skill operates idempotently by skipping populated files unless explicitly forced. This prevents overwriting manual edits while supplementing any missing community health files your project needs.

Can I use this to generate GitHub issue and PR templates automatically?

Yes, you can generate GitHub issue and PR templates automatically. The Skill creates standard `.github/` issue and PR templates alongside other essential open-source community files to streamline your project's contribution process.

Does the generated LICENSE and SECURITY.md support custom license selection and project metadata?

Yes, the generated LICENSE and SECURITY.md support custom license selection and author information. The Skill reads project metadata from `package.json`, `pyproject.toml`, `go.mod`, and `.claude/stack.yml` to personalize the generated community files.

How do I bootstrap essential OSS documentation for an existing codebase without starting from scratch?

To bootstrap essential OSS documentation for an existing codebase, run this Skill to intelligently scan your project and generate missing community guidelines. It supplements your current setup by creating required files like CONTRIBUTING.md and CODE_OF_CONDUCT.md idempotently.