About aiogram-framework
A skill for designing or modifying aiogram bots in a repository, using aiogram v3 patterns alongside local documentation and examples to guide implementation.
Key features
- 01Choose polling or webhook delivery
- 02Structure dispatchers, routers, and handlers
- 03Configure filters, middleware, and dependency injection
- 04Add FSM for multi-step flows
- 05Consult local docs and examples
Use cases
- 01Set up an aiogram v3 bot in a repository
- 02Modify handlers, filters, or middleware
- 03Build multi-step flows that require user state
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ narumiruna/ telegram-bot --skill aiogram-frameworkAfter installing, type/aiogram-frameworkin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/fsm.mdhandlers-filters.mdmiddleware-di-errors.mdquickstart.mdupdates.mdutils.mdDetails
From the project READMEAiogram 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.mdandreferences/handlers-filters.md. - Add filters and context injection (including custom filters) as needed. See
references/handlers-filters.mdandreferences/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
Comments
Markdown supported