# Documentation

> Find framework guides, package documentation, API references, and focused resources for coding agents.

Start with the framework or package used by your application. The catalog brings
projects together; each project's requirements and documentation determine how to
use it.

## Yii application development

The local [Yii guide](/docs/guide/index.md) and [API reference](/docs/api/index.md) document
the Yii 22.0 line. Existing translations remain available through the language
selector. For Yii3, use the separate [Yii3 resources](/docs/ecosystems/yii3/index.md).

| Task                               | Start here                                           |
| ---------------------------------- | ---------------------------------------------------- |
| Set up a Yii 22.0 application      | [Installing Yii](/docs/guide/start-installation/index.md)        |
| Understand application structure   | [Application structure](/docs/guide/structure-overview/index.md) |
| Look up a framework type           | [API reference](/docs/api/index.md)                        |
| Choose an extension or PHP library | [Package catalog](/docs/packages/)                   |

## Package guides and examples

Open a package's catalog entry for its repository, requirements, source revision,
and documentation. Imported guides and API references remain available at their
existing addresses.

| Integration                 | Documentation                                            |
| --------------------------- | -------------------------------------------------------- |
| Bootstrap widgets           | [Bootstrap 6](/docs/extensions/bootstrap6/index.md)            |
| File uploads                | [FilePond](/docs/extensions/filepond/index.md)                 |
| Client-driven navigation    | [Inertia](/docs/extensions/inertia/index.md)                   |
| Container-based development | [Docker environments](/docs/development-tools/docker/index.md) |

PHP Forge, UI Awesome, and community entries link to their owning projects when
their documentation is hosted elsewhere. Catalog inclusion does not create a
local copy or broaden a package's compatibility.

## Coding agents and Markdown

The [AI assistance guide](/docs/project/ai-agents/index.md) explains skill selection,
installation, discovery, and verification. Choose a skill for the installed
package and the task at hand.

For focused reading, use a page's Markdown version by appending `index.md` to its
URL. The [documentation index](/docs/llms.txt) lists English pages and topic
bundles. The [skill index](/docs/skills/index.json) records the distributed bundles
and their provenance.

## Improve the documentation

The [site maintenance guide](/docs/project/index.md) identifies the sources of guides,
API references, and generated assets. To propose a package listing, follow the
separate [catalog contribution workflow](/docs/contribute/index.md).