meta

Original🇺🇸 English
Translated

Execute Claude Code commands in the telegram_agent project directory. Use when the user wants to work on the telegram agent itself, fix bugs, add features, or modify the bot code. This is a COMMAND HANDLER, not a script executor.

9installs
Added on

NPX Install

npx skill4agent add glebis/claude-skills meta

Meta Skill - Command Handler

⚠️ IMPORTANT: This skill is a COMMAND HANDLER registration. It tells the bot to handle
/meta
commands by spawning Claude Code Agent SDK sessions in the telegram_agent directory.

What This Does

Registers
/meta
as a command handler that:
  1. Takes the user's prompt after
    /meta
  2. Spawns a Claude Code Agent SDK session
  3. Sets working directory to
    ~/ai_projects/telegram_agent
  4. Returns responses in Telegram

Implementation

The actual command handler needs to be registered in the telegram bot codebase at:
  • src/bot/handlers/claude_commands.py
    - Add meta command handler
  • src/bot/bot.py
    - Register the command

Usage Pattern

User types in Telegram:
/meta fix the rate limiting bug
/meta add better logging
/meta refactor authentication
Bot spawns Claude Agent SDK with:
  • Working directory:
    ~/ai_projects/telegram_agent
  • Prompt: User's text after
    /meta
  • Same infrastructure as
    /claude
    command

Example User Requests

  • /meta fix bug in message handler
  • /meta add error recovery to file sending
  • /meta refactor the session management
  • /meta improve the keyboard layout

Implementation Notes

Must use
ClaudeCodeService
with custom
cwd
parameter:
python
service.execute_prompt(
    prompt=user_prompt,
    cwd="/Users/server/ai_projects/telegram_agent"
)