takopi

Parse task directives and manage context in the Takopi Telegram bridge.

1|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/mattg101/SolidLink --skill takopi-mattg101
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: takopi
Source: https://github.com/mattg101/SolidLink/tree/main/docs/dev/.agent/skills/takopi
Command: npx skills add https://github.com/mattg101/SolidLink --skill takopi-mattg101

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the routing and management of AI tasks within the Takopi messaging system, ensuring clarity and context for project-based work.

Core Features & Use Cases

  • Contextual Directives: Use /project, @branch, and /engine to set task context.
  • Session Persistence: Automatically maintains context when replying to messages with a ctx: footer.
  • Worktree Management: Integrates with Git worktrees for isolated branch development.
  • File Handling: Guides users on providing correct relative paths for file operations.

Quick Start

Use the takopi skill to update the documentation for the feature branch named 'update-readme'.

Frequently Asked Questions about takopi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route AI tasks to specific branches using Codex and Git worktrees?

You can route AI tasks to specific branches by using the @branch directive within the Takopi Telegram bridge. This integrates directly with Git worktrees to ensure branch-specific task isolation and execution.

How does context management work for AI task routing in a Telegram bridge?

Context management maintains session persistence automatically by appending a ctx: footer to messages. When you reply to these messages, the system preserves the task context without requiring you to repeat directives.

Can I set the task context for Codex using specific project names?

Yes, you can set the task context for Codex by using the /project directive in your messages. This tells the system which project the subsequent commands should apply to.

Why do file operations fail when user-initiated downloads use absolute paths?

File operations fail because the system enforces relative path usage for user-initiated downloads. You must provide paths relative to the current working directory to ensure successful file operations.

Does the Takopi skill support switching between different engines for task routing?

Yes, the Takopi skill supports switching between different engines for task routing. You can use engine prefixes in your commands to designate which engine should process the specific task.