Contributing to swift-patterns-mcp
January 20, 2026 ยท View on GitHub
Thank you for your interest in contributing to swift-patterns-mcp! We welcome contributions from the community to help improve this project.
How to Contribute
- Fork the repository
- Click the "Fork" button at the top right of the repository page.
- Clone your fork
git clone https://github.com/your-username/swift-patterns-mcp.git
- Create a new branch
git checkout -b my-feature-branch
- Make your changes
- Add new features, fix bugs, or improve documentation.
- Test your changes
- Run
npm run buildandnpm testto ensure everything works.
- Run
- Commit and push
git add .git commit -m "Describe your changes"git push origin my-feature-branch
- Open a Pull Request
- Go to the repository on GitHub and open a pull request from your branch.
Guidelines
- Follow the existing code style and conventions.
- Write clear, concise commit messages.
- Add or update tests for new features or bug fixes.
- Document any new functionality.
Running Locally
- Install dependencies:
npm install - Build the project:
npm run build - Run tests:
npm test
Reporting Issues
If you find a bug or have a feature request, please open an issue on GitHub with as much detail as possible.
Code of Conduct
Please be respectful and considerate in all interactions. See CODE_OF_CONDUCT.md if available.
Thank you for helping make swift-patterns-mcp better!