mirror of
https://github.com/supabase/agent-skills.git
synced 2026-01-26 19:09:51 +08:00
2.1 KiB
2.1 KiB
CONTRIBUTING.md
Thank you for contributing to Supabase Agent Skills! Here's how to get started:
1. Getting Started 2. Issues 3. Pull Requests 4. Contributing New Rules 5. Extending Existing Skills
Getting Started
To ensure a positive and inclusive environment, please read our code of conduct before contributing.
Issues
If you find a typo, have a suggestion for a new skill/rule, or want to improve existing skills/rules, please create an Issue.
- Please search existing Issues before creating a new one.
- Please include a clear description of the problem or suggestion.
- Tag your issue appropriately (e.g.,
bug,question,enhancement,new-rule,new-skill,documentation).
Pull Requests
We actively welcome your Pull Requests! Here's what to keep in mind:
- If you're fixing an Issue, make sure someone else hasn't already created a PR for it. Link your PR to the related Issue(s).
- We will always try to accept the first viable PR that resolves the Issue.
- If you're new, we encourage you to take a look at issues tagged with good first issue.
- If you're proposing a significant new skill or major changes, please open a Discussion first to gather feedback before investing time in implementation.
Pre-Flight Checks
Before submitting your PR, please run these checks:
npm run validate # Check rule format and structure
npm run build # Generate AGENTS.md from rules
Both commands must complete successfully.
Questions or Feedback?
- Open an Issue for bugs or suggestions
- Start a Discussion for broader topics or proposals
- Check existing Issues and Discussions before creating new ones
License
By contributing to this repository, you agree that your contributions will be licensed under the MIT License.