telegram-ledger

Community

Turn Telegram text into safe, approved ledger entries.

AuthorJamesxpower
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you reliably convert free-form Telegram messages into finance records by introducing a Draft -> Confirm -> Commit workflow so entries are only written after explicit approval.

Core Features & Use Cases

  • Telegram Draft Parsing & Staging: Parse INCOME/EXPENSE from user text, create/update a TransactionDraft, and keep partial results safe.
  • Approval Gate with Inline Keyboard: Generate reply summaries and inline keyboard actions for ✅ approve and ❌ reject, plus category/amount/date adjustment actions when needed.
  • Validated Commit to Transactions: Commit only when the Draft is approved and category/type consistency is enforced (Category.transaction_type must match transaction_type).

Quick Start

Ask the AI: "Add the Telegram-ledger Draft -> Confirm -> Commit flow for INCOME/EXPENSE in this Finance Tracker demo, including the required Telegram API endpoints, callback action naming, and minimum pytest coverage for draft creation and approval commit."

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: telegram-ledger
Download link: https://github.com/Jamesxpower/finance_tracker-demo/archive/main.zip#telegram-ledger

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.