# Start Building

Sydekyks user and operator guide. Check feature availability and release-specific installation requirements.

Want to skip the manual steps? Build with AI (https://docs.sydekyks.com/build-pieces/building-pieces/build-with-ai) using the piece-builder skill, the recommended way to build pieces.

This section guides you in creating a Gelato piece, from setting up your development environment to contributing the piece. By the end of this tutorial, you will have a piece with an action that fetches a random ice cream flavor and a trigger that fetches newly created ice cream flavors.

These are the next sections. In each step, we will do one small thing. Use the supported source checkout and verify each step before continuing.

## ​Steps Overview

Fork Repository

Choose the supported source checkout, or fork upstream when contributing upstream.

Setup Development Environment

Set up your development environment with the necessary tools and dependencies.

Create Piece Definition

Define the structure and behavior of your Gelato piece.

Add Piece Authentication

Implement authentication mechanisms for your Gelato piece.

Create Action

Create an action that fetches a random ice cream flavor.

Create Trigger

Create a trigger that fetches newly created ice cream flavors.

Sharing Pieces

Share your Gelato piece with others.

## Contribution
