# Contributing to a CloudQuery Plugin

:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:

Please don't file an issue to ask a question. You'll get faster results by reaching out to the community on our [Community](https://community.cloudquery.io).

The following is a set of guidelines for contributing to this repository.

## Getting Started
* [CloudQuery Architecture](https://www.cloudquery.io/docs/developers/architecture)
* [Provider Development Environment Setup](../contributing/development_environment.md)
* [Adding a new Resource](../contributing/adding_a_new_resource.md)

## Process
* [Code of Conduct](https://github.com/cloudquery/.github/blob/main/CODE_OF_CONDUCT.md)
* [Issue Reporting](https://github.com/cloudquery/.github/blob/main/issue_reporting.md)


## How Can I Contribute?

### Your First Code Contribution

Unsure where to begin contributing to CloudQuery? There are a few key labels that you can use to search for issues:

* `bug` - Can be a small issue of a missing column or incorrect primary key, which are good for beginners. Or more involved one.
* `documentation` - Those are great for beginners as it gives the opportunity to both learn and put it in writing for everyone else.
* `resource` - This is usually support for a new resource that was requested.

If you don't see any issues that you think you can help with reach out to the community on our [Community](https://community.cloudquery.io) -- we would be happy to work with you!
