# Your first build

> Build and run your first UiPath automation by prompting your coding agent from end to end.

This walkthrough takes you through one short, complete loop: prompt your coding agent, review what it produces, and run it against your UiPath organization. It is designed to prove the workflow rather than to build anything elaborate.

## Prerequisites

- The `uip` CLI and UiPath skills installed (see [Install and set up](install-and-set-up.md)).
- An authenticated session — confirm with `uip login` if needed.
- An empty working folder for the new project.

## Build and run

1. Open your coding agent in the empty working folder.
2. Prompt the agent with a small, concrete task. For example: *Create a UiPath RPA project that reads each row of `input.csv`, counts the rows, and writes the total to `output.txt`. Then run it.*
3. Review the project the agent generates — the files, the automation logic, and any commands it proposes to run.
4. Approve the run when you are satisfied. The agent uses the `uip` CLI to execute the automation.

**Result:** you have a working UiPath project in your folder and have run it once from your coding agent.

:::note
Your agent's exact wording, file layout, and command sequence will vary by agent and by prompt. Treat the prompt above as a starting point and refine it conversationally.
:::

## Next steps

To understand the skills your agent drew on, see the [Skills overview](skills-overview.md). To build something specific, see how to build:

- [Agents](build-agents.md)
- [RPA workflows](build-rpa-workflows.md)
- [Maestro Flows](build-maestro-flows.md)
- [Coded apps](build-coded-apps.md)
- [API workflows](build-api-workflows.md)
- [IXP](build-ixp.md)
- [Tests](build-test.md)
