🤝 Contributing Guide - Make It Easy for Everyone!
Description
Thank you for wanting to make this repo better! This guide shows you exactly how to contribute, even if you're new to open source. ---
Installation
claude install-skill https://github.com/sickn33/antigravity-awesome-skills README
🤝 Contributing Guide - Make It Easy for Everyone!
**Thank you for wanting to make this repo better!** This guide shows you exactly how to contribute, even if you're new to open source.
Quick Start for Contributors
# 1. Fork and clone
git clone https://github.com/YOUR-USERNAME/antigravity-awesome-skills.git
cd antigravity-awesome-skills
# 2. Install dependencies
npm install
# 3. Create your skill
mkdir -p skills/my-awesome-skill
# 4. Use the canonical template
cp docs/contributors/skill-template.md skills/my-awesome-skill/SKILL.md
# 5. Edit and validate
npm run validate
# For SKILL.md with shell/network/credential/mutation guidance:
npm run security:docs
# 6. Open a PR
git add skills/my-awesome-skill/
git commit -m "feat: add my-awesome-skill for [purpose]"
git push origin my-branch
Open the PR with the default template and enable **Allow edits from maintainers** so conflicts can be resolved without extra back-and-forth.
If you only want to improve docs, editing directly in GitHub is still perfectly fine.
Ways to Contribute
You don't need to be an expert! Here are ways anyone can help:
1. Improve Documentation (Easiest!)
- undefined
2. Report Issues
- undefined
3. Create New Skills
- undefined
4. Test and Validate
- undefined
How to Improve Documentation
Super Easy Method (No Git Knowledge Needed!)
- undefined
Using Git (If You Know How)
# 1. Fork the repo on GitHub (click the Fork button)
# 2. Clone your fork
git clone https://github.com/YOUR-USERNAME/antigravity-awesome-skills.git
cd antigravity-awesome-skills
# 3. Create a branch
git checkout -b improve-docs
# 4. Make your changes
# Edit files in your favorite editor
# 5. Commit and push
git add .
git commit -m "docs: make XYZ clearer"
git push origin improve-docs
# 6. Open a Pull Request on GitHub
How to Create a New Skill
What Makes a Good Skill?
A skill should:
- undefined
Step-by-Step: Create Your First Skill
Step 1: Choose Your Skill Topic
Ask yourself:
- undefined
**Examples:**
- undefined
Related Skills
next.js
| The React Framework | 138360 | 1503 | 1 |
Development community sharing-skills
skill for guidance.
Development community root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development community Template Skill
Minimal skeleton for a new skill project structure.
Development community Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THIS PRODUCT. ---
Development official Claude API
When code imports anthropic/@anthropic-ai/sdk/claude_agent_sdk, or user asks to use Claude APIBuild apps with the Claude API or Anthropic SDK
Development official Related Agents
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
Contributing to nanobot
Thank you for being here. nanobot is built with a simple belief: good tools should feel calm, clear, and humane. We care deeply about useful features, but we also believe in achieving more with less:
Key exports from each phase
for summary in .planning/phases/*/*-SUMMARY.md; do echo "=== $summary ===" grep -A 10 "Key Files\|Exports\|Provides" "$summary" 2>/dev/null done