skill-contributor

Validate skill structure, update documentation, and create pull requests.

9|3|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/WomenDefiningAI/claude-code-skills --skill skill-contributor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-contributor
Source: https://github.com/WomenDefiningAI/claude-code-skills/tree/main/skills/skill-contributor
Command: npx skills add https://github.com/WomenDefiningAI/claude-code-skills --skill skill-contributor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides contributors through adding new Claude Code Skills to the repository with proper validation, documentation updates, and PR workflow. It reduces friction and errors in contributions.

Core Features & Use Cases

  • Validation: Run the skill's validation checks to ensure proper structure
  • Documentation updates: Add skill entries to main README
  • README creation: Generate per-skill README if missing
  • Git operations: Create feature branch, commit with descriptive messages
  • PR automation: Generate a PR with detailed description

Quick Start

Say you want to contribute a new skill; the agent will guide you through fork, copy, validate, update docs, and open a PR.

Frequently Asked Questions about skill-contributor

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

FAQPage Schema
How do I submit a new skill to the claude-code-skills repository?

To submit a new skill, fork the repository, create a feature branch, add your skill with proper frontmatter and naming, validate its structure, update the main README, generate a per-skill README if needed, then open a pull request with a detailed description. The workflow guides you through fork verification, validation checks, documentation updates, and automated PR creation.

What validation checks does my skill need to pass before contributing?

Skills must pass structural validation covering frontmatter format, file naming conventions, and internal references. The validation process checks that all required metadata is present, links are correct, and the skill follows repository standards before you submit a pull request.

Do I need to update documentation when adding a new skill?

Yes. Contributing a new skill requires updating the main repository README with your skill entry and creating or updating a per-skill README file. The workflow automates this documentation generation to ensure consistency and visibility.

What Git workflow should I follow to contribute a skill?

Create a feature branch from your fork, commit your skill files with descriptive messages, then use the automated PR creation to submit your contribution. The workflow handles branch setup, commit structure, and PR generation with pre-filled descriptions.

Can I use this to validate my skill structure before opening a pull request?

Yes. The skill includes built-in validation checks that verify proper structure, frontmatter, naming, and references. Running validation early catches issues before you submit the pull request, reducing review cycles.