Aiogram Framework
Overview
Use this skill to design or modify aiogram-based bots in this repository with v3 patterns and the local docs/examples.
Workflow
-
Choose update delivery (polling vs webhook) and note any scaling or multi-bot needs. See references/updates.md .
-
Define dispatcher/router layout and handler registration. See references/quickstart.md and references/handlers-filters.md .
-
Add filters and context injection (including custom filters) as needed. See references/handlers-filters.md and references/middleware-di-errors.md .
-
Add middleware and error handling for cross-cutting concerns. See references/middleware-di-errors.md .
-
Add FSM if the flow is multi-step or needs user state. See references/fsm.md .
-
Use utilities (keyboards, formatting, i18n) where they reduce boilerplate. See references/utils.md .
-
Cross-check with local examples under examples/ before finalizing.
Reference Map
-
Quickstart and project shape: references/quickstart.md
-
Update delivery details: references/updates.md
-
Routers/handlers/filters: references/handlers-filters.md
-
Middlewares, DI, errors: references/middleware-di-errors.md
-
FSM and storage: references/fsm.md
-
Utilities (keyboard/formatting/i18n): references/utils.md