Skip to content

Provide Feedback

Your feedback and contributions help shape the future of AI-assisted development. Learn how to report issues, suggest features, contribute code, and help improve documentation.

  1. Search existing issues to avoid duplicates

  2. Verify the issue is reproducible

    • Try in a fresh environment
    • Disable extensions/plugins
    • Update to latest version
  3. Gather information

    • Error messages (full text)
    • Steps to reproduce
    • System information
    • Screenshots/recordings if applicable
## Bug Description
[Clear, concise description of the issue]
## Steps to Reproduce
1. [First step]
2. [Second step]
3. [See error]
## Expected Behavior
[What should happen]
## Actual Behavior
[What actually happens]
## Environment
- Tool: [Cursor/Claude Code]
- Version: [e.g., 1.2.4]
- OS: [e.g., macOS 14.5]
- Other: [relevant details]
## Additional Context
[Screenshots, logs, related issues]

DO:

  • Explain the problem you’re trying to solve
  • Provide concrete use cases
  • Suggest implementation approaches
  • Link to similar features in other tools
  • Gauge community interest first

DON’T:

  • Demand immediate implementation
  • Duplicate existing requests
  • Bundle multiple features in one request
  • Assume your workflow is universal
## Feature Description
[What you want to add/change]
## Problem Statement
[What problem does this solve?]
## Use Cases
1. [Specific scenario 1]
2. [Specific scenario 2]
## Proposed Solution
[How might this work?]
## Alternatives Considered
[Other ways to solve this]
## Additional Context
[Mockups, examples, references]
  1. Official Channels

  2. Community Voting

    • Upvote existing requests
    • Comment with additional use cases
    • Share in social media for support

Fix Typos & Errors

  • Correct spelling/grammar
  • Fix broken links
  • Update outdated information
  • Clarify confusing sections

Add Examples

  • Real-world use cases
  • Code snippets
  • Screenshots/GIFs
  • Video tutorials

Translate Content

  • Translate to new languages
  • Review existing translations
  • Localize examples
  • Cultural adaptations

Create Tutorials

  • Step-by-step guides
  • Best practices
  • Workflow examples
  • Tips and tricks
  1. Fork the repository

    Terminal window
    git clone https://github.com/[repo]/[project]
    cd [project]
  2. Create a branch

    Terminal window
    git checkout -b docs/improve-setup-guide
  3. Make your changes

    • Follow style guide
    • Test all examples
    • Preview locally
  4. Submit pull request

    • Clear description
    • Reference issues
    • Screenshots if UI changes

Writing Style:

  • Clear and concise
  • Active voice
  • Present tense
  • Second person (“you”)

Technical Style:

  • Use code blocks with syntax highlighting
  • Include file paths and line numbers
  • Test all code examples
  • Provide both simple and advanced examples
  1. Read contributing guidelines

    • Check CONTRIBUTING.md
    • Review code style guide
    • Understand project structure
  2. Start small

    • Fix a bug
    • Improve tests
    • Enhance documentation
    • Then tackle features
  3. Communicate first

    • Discuss major changes
    • Get feedback on approach
    • Coordinate with maintainers

Good PR Checklist:

  • Descriptive title
  • Clear problem/solution explanation
  • Tests included
  • Documentation updated
  • Follows code style
  • Passes CI/CD checks
  • Addresses review feedback

PR Template Example:

## Description
[What does this PR do?]
## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation
## Testing
[How has this been tested?]
## Checklist
- [ ] Tests pass
- [ ] Documentation updated
- [ ] Code follows style guide

Feedback Forums:

  • Success stories
  • Workflow improvements
  • Pain points
  • Feature discoveries

Channels:

  • Community forums
  • Social media (#CursorIDE #ClaudeCode)
  • Blog posts
  • Conference talks

Participate in:

  • Quarterly user surveys
  • Feature priority polls
  • Usability studies
  • Beta testing programs

Share detailed experiences:

  1. Project Overview: What you built
  2. Challenges: Problems faced
  3. Solutions: How AI helped
  4. Results: Outcomes achieved
  5. Lessons: What you learned

Cursor Beta

Settings → Update → Beta Channel

  • Early access to features
  • Direct feedback channel
  • Influence development

Claude Code Beta

Terminal window
npm install -g @anthropic-ai/claude-code@beta
  • Test new capabilities
  • Report beta-specific issues
  1. Test thoroughly: Use in real projects
  2. Report issues: With detailed reproduction steps
  3. Provide feedback: Both positive and negative
  4. Stay engaged: Participate in discussions
  5. Be patient: Expect bugs and changes

This guide itself is open for contributions:

  1. Fork the repository

    Terminal window
    git clone https://github.com/[your-username]/developer-toolkit
  2. Make improvements

    • Fix errors
    • Add examples
    • Enhance explanations
    • Update for new features
  3. Submit changes

    • Create pull request
    • Explain improvements
    • Link to sources

Current priorities:

  • More real-world examples
  • Video tutorial scripts
  • Translations
  • Advanced use cases
  • Troubleshooting scenarios

Active contributors receive:

  • Contributor badges on forums
  • Credits in release notes
  • Early access to features
  • Direct communication with teams
  • Conference tickets (top contributors)

Your contributions are permanently recorded:

  • Git history
  • Contributors page
  • Release notes
  • Annual reports

Be Respectful:

  • Criticize ideas, not people
  • Assume good intentions
  • Acknowledge current limitations
  • Suggest improvements

Be Specific:

  • Provide concrete examples
  • Explain impact
  • Suggest solutions
  • Include context

Be Professional:

  • Use appropriate language
  • Stay on topic
  • Avoid heated debates
  • Focus on improvements

Cursor:

Claude Code:

  • Critical bugs: 24-48 hours
  • Feature requests: Reviewed monthly
  • Documentation: 1-2 weeks
  • General feedback: Best effort

Thank you for helping make AI-assisted development better for everyone! 🙏