# Contributing
We love contributions, and we have plenty of work queued up for all skill levels. If you have an idea, feel free to create a new topic on our community discussion board (opens new window), or comment on an existing enhancement (opens new window), up-for-grabs (opens new window), bug (opens new window), documentation (opens new window) issue. A quick "here is how I intend to approach this problem", with sign-off from someone like @swederik, will go a long way toward increasing the chances your hard work will be merged 👍
How To Contribute:
- Fork this repository
- Clone the forked repository
- Before committing code, create a branch-per-feature, or branch-per-bug
- Create pull requests against
cornerstonejs/cornerstoneTools/master
What To Contribute:
If you're looking to get your feet wet, start by:
- Read existing wiki documentation (opens new window) as you implement your solution. Notice any holes? Fill them in.
- Soon to be replaced by tools.cornerstonejs.org (opens new window)
- Can't find an example of a tool (opens new window)? Or think an example can be improved? Improve it.
- Creating your first tool and learned some lessons along the way? Add documentation to help others.
Can't think of anything? Weigh in on and claim an outstanding issue in the backlog (opens new window).