Thank you for your interest in contributing to Penpot MCP!
Small bug fixes, documentation improvements, and minor enhancements can be submitted directly via pull requests.
For significant changes or non-trivial new features, please open an issue first to discuss your ideas with the maintainers.
This project uses Prettier for code formatting.
Please strive for local consistency with the existing code style when making changes.
Before committing changes, please format your code by running:
npm run formatPlease refrain from using additional auto-formatting tools to avoid unnecessary diffs.
To check if your code is properly formatted without modifying files:
npm run format:check- Fork the repository
- Create a new branch for your changes
- Make your changes following the code style guidelines
- Run
npm run formatto format your code - Submit a pull request with a clear description of your changes
- Ensure all CI checks pass
If you have questions or need help, please use GitHub discussions.