mcpField
A
aiogram-framework

aiogram-framework

github.com/narumirunaDevelopment1395 installsUpdated 6w ago
Repository

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

  1. 01Choose polling or webhook delivery
  2. 02Structure dispatchers, routers, and handlers
  3. 03Configure filters, middleware, and dependency injection
  4. 04Add FSM for multi-step flows
  5. 05Consult local docs and examples

Use cases

  1. 01Set up an aiogram v3 bot in a repository
  2. 02Modify handlers, filters, or middleware
  3. 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-framework

After installing, type/aiogram-frameworkin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
fsm.md
handlers-filters.md
middleware-di-errors.md
quickstart.md
updates.md
utils.md

Details

From the project README

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

  1. Choose update delivery (polling vs webhook) and note any scaling or multi-bot needs. See references/updates.md.
  2. Define dispatcher/router layout and handler registration. See references/quickstart.md and references/handlers-filters.md.
  3. Add filters and context injection (including custom filters) as needed. See references/handlers-filters.md and references/middleware-di-errors.md.
  4. Add middleware and error handling for cross-cutting concerns. See references/middleware-di-errors.md.
  5. Add FSM if the flow is multi-step or needs user state. See references/fsm.md.
  6. Use utilities (keyboards, formatting, i18n) where they reduce boilerplate. See references/utils.md.
  7. 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