This is a command handler that lets you work on the Telegram bot itself from within Telegram. Type `/meta fix the rate limiting bug` and it spawns a Claude Code Agent SDK session in the telegram_agent project directory, essentially giving you a meta-level development loop where the bot modifies its own codebase. It's the same infrastructure as the `/claude` command but hardcoded to work in `~/ai_projects/telegram_agent`. Useful when you need to fix bugs or add features without leaving the chat interface, though you'll need to actually implement the handler registration in `claude_commands.py` first. The recursive self-modification angle is interesting, but also means you need to trust your prompts won't break your deployment.
npx -y skills add glebis/claude-skills --skill meta --agent claude-codeInstalls into .claude/skills of the current project.
⚠️ 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.
Registers /meta as a command handler that:
/meta~/ai_projects/telegram_agentThe actual command handler needs to be registered in the telegram bot codebase at:
src/bot/handlers/claude_commands.py - Add meta command handlersrc/bot/bot.py - Register the commandUser types in Telegram:
/meta fix the rate limiting bug
/meta add better logging
/meta refactor authentication
Bot spawns Claude Agent SDK with:
~/ai_projects/telegram_agent/meta/claude command/meta fix bug in message handler/meta add error recovery to file sending/meta refactor the session management/meta improve the keyboard layoutMust use ClaudeCodeService with custom cwd parameter:
service.execute_prompt(
prompt=user_prompt,
cwd="/Users/server/ai_projects/telegram_agent"
)
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills