---
title: Choose a development path
description: Choose a tutorial for AI employees, AI teams, apps or SKILL.
lastVerified: 2026-10-23
---

# 6.1 Choose a development path

Choose what you want to deliver, then open its tutorial. Template and skill authors do not need to read the source architecture first.

## Develop four resource types

| Goal | Start here | Expected deliverable |
| --- | --- | --- |
| Define a role with clear responsibilities | [AI employee](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/employees.md) | An importable template and a real task result |
| Organize employees to work together | [AI team](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/teams.md) | Member responsibilities, handoffs and a team template |
| Add methods or connect a business system | [App](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/apps.md) | An addable method app or a working MCP service |
| Reuse a specific way of working | [SKILL](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/skills.md) | A complete SKILL.md and an output that meets its requirements |

You can start in Teloa without writing files: [create an AI employee](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/employees.md#create-in-chat), [AI team](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/teams.md#create-in-chat), [app](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/apps.md#create-in-chat) or [SKILL](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/skills.md#create-in-chat). Each tutorial starts with a copyable natural-language request, confirmation steps and a test input, followed by complete file examples. Finish a small example without external accounts before adding real material and connections. Distribute it using [offline files or online links](https://docs.teloa.ai/v/0.2.27/markdown/en/guides/sharing.md).

## Integrate existing systems

| Direction | Tutorial |
| --- | --- |
| Your system or another Agent calls a Teloa employee | [Employee API / SDK / MCP](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/employee-api.md) |
| A Teloa employee reads your service | [Read-only MCP tools](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/mcp.md); start an HTTP service with the [app example](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/apps.md) |

Configure credentials and permissions separately for each direction. Calling an employee does not add tools to its grants.

## Change Teloa itself

Use [architecture](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/architecture.md) to locate the package, [local development](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/local-development.md) to prepare the environment, and [testing and contributing](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/testing.md) to validate the change. Read [execution engine boundaries](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/engine-integration.md) when adapting runtime components.

See [resource packaging and distribution](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/packages.md) to combine resources in an importable file, and [format reference](https://docs.teloa.ai/v/0.2.27/markdown/en/develop/formats.md) for fields, format versions and internal interfaces. These are shared technical references, not a fifth product category.

## Before running examples

Resource examples contain fictional material. Employee-call examples require your configured model and a scoped integration key and incur model usage. Use a dedicated test employee and business area before connecting real systems.
