raycast-mcp-server 0.1.0

MCP server for Raycast automation on macOS -- 9 tools for search, commands, clipboard, shortcuts, window control, system functions, auth, extensions, workflows
# Contributing to this Project

Thank you for your interest in contributing! 🎉

## Getting Started

1. Fork the repository
2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/REPO_NAME.git`
3. Create a new branch: `git checkout -b feature/your-feature-name`
4. Make your changes
5. Test your changes
6. Commit your changes: `git commit -m "Add your feature"`
7. Push to your branch: `git push origin feature/your-feature-name`
8. Create a Pull Request

## Development Setup

```bash
# Install dependencies
npm install

# Run tests
npm test

# Run linting
npm run lint

# Build the project
npm run build
```

## Code Style

- Use TypeScript/JavaScript ES6+ features
- Follow existing code formatting
- Add JSDoc comments for new functions
- Write tests for new features
- Keep commits small and focused

## Pull Request Guidelines

- Fill out the PR template completely
- Ensure all tests pass
- Update documentation as needed
- Keep the PR focused on a single feature/fix
- Respond to feedback promptly

## Reporting Issues

- Use the issue templates
- Provide clear reproduction steps
- Include environment information
- Be respectful and constructive

## Questions?

Feel free to open an issue for questions or reach out on social media.

Thanks for contributing! 🚀