BT

bayramannakov/telegram-assistant-skill

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

21 stars 품질 49 트렌드 10MIT

Claude Code skill for Telegram automation: digests, style extraction, channel posting

개요

A Claude Code skill for automating Telegram workflows: digests, channel posting, and style-matched drafts. - : Summarize unread messages across all chats with priority classification - : Analyze channel posts to capture writing style patterns - : Draft posts matching your authentic voice, saved as drafts for review - Claude Code or compatible agent - telegram-mcp server configured - Telegram API credentials from https://my.telegram.org Triggers: "telegram digest", "unread messages", "morning summary" Triggers: "analyze writing style", "extract style from channel" Triggers: "post to channel", "draft telegram post", "write for channel" This skill follows a policy: - Never sends messages directly via send_message - Always uses save_draft so you can review in Telegram before sending - Drafts appear in the chat input field in your Telegram app This skill works best with the following PRs merged into telegram-mcp: - PR #45: Draft management tools (save_draft, get_drafts, clear_draft)...

README

원문 README의 일부입니다. 원문 보기.

Telegram Assistant Skill

A Claude Code skill for automating Telegram workflows: digests, channel posting, and style-matched drafts.

Features

  • Digest Workflow: Summarize unread messages across all chats with priority classification
  • Style Extraction: Analyze channel posts to capture writing style patterns
  • Post Workflow: Draft posts matching your authentic voice, saved as drafts for review

Requirements

Installation

  1. Clone this repo:
git clone https://github.com/BayramAnnakov/telegram-assistant-skill.git
  1. Symlink to Claude skills directory:
ln -s /path/to/telegram-assistant-skill ~/.claude/skills/telegram-assistant
  1. Restart Claude Code

  2. Verify the skill is detected:

Ask Claude: "use the telegram-assistant skill to show my unread messages"

Usage

Digest Workflow

Triggers: “telegram digest”, “unread messages”, “morning summary”

"Show me a digest of my unread Telegram messages"
"Summarize what I missed in Telegram today"

Style Extraction

Triggers: “analyze writing style”, “extract style from channel”

"Analyze the writing style of my ProductsAndStartups channel"
"Extract style patterns from @cryptoEssay"

Post Workflow

Triggers: “post to channel”, “draft telegram post”, “write for channel”

"Draft a post about MCP for my channel using my style"
"Write a channel post about AI agents"

Safety

This skill follows a draft-first policy:

  • Never sends messages directly via send_message
  • Always uses save_draft so you can review in Telegram before sending
  • Drafts appear in the chat input field in your Telegram app

Dependencies

This skill works best with the following PRs merged into telegram-mcp:

  • PR #45: Draft management tools (save_draft, get_drafts, clear_draft)
  • PR #46: Fix unread detection (unread_mark flag)
  • PR #47: macOS Keychain support for secure credential storage

Until merged, you can use the fork with these features.

File Structure

telegram-assistant/
├── SKILL.md              # Main skill file (AgentSkills.io compliant)
├── README.md             # This file
├── LICENSE               # MIT License
└── references/
    ├── setup.md          # Installation guide for telegram-mcp
    └── style-guide.md    # Generated style guide (per-channel)

AgentSkills.io Compliance

This skill follows the AgentSkills.io open standard:

  • Valid YAML frontmatter with required fields
  • Trigger-based activation (not slash commands)
  • Clear workflow documentation

License

MIT

Author

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add bayramannakov/telegram-assistant-skill
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →