返回 Skill 列表
extension
分类: 开发与工程无需 API Key

takopi

在通过Takopi(Telegram桥接)处理时,用于按项目、分支工作树或主题路由Codex任务;涵盖/project、@branch、引擎前缀、ctx页脚行为和/new重置等指令。

person作者: jakexiaohubgithub

Takopi Context

Use this skill when a request is issued from Takopi or when you need to format guidance for Takopi messages. Keep replies short and compatible with Telegram usage.

Core Behaviors

  • Directives live at the start of the first line: /project, /engine, and @branch.
  • Replying to a message that includes a backticked ctx: footer keeps the same project/branch; do not restate directives unless asked.
  • @branch runs in a dedicated git worktree for that branch.

Quick Patterns

/project task text
/project @branch task text
/engine /project @branch task text

Examples:

/solidlink @feat/branch-name update docs
/solidlink fix build warnings

File Operations

When asking the user to download files via Takopi's /file get command:

  • Use relative paths from the current working directory (project root).
  • Avoid absolute paths (e.g., C:\...) as they are rejected by the harness.
  • If a file is in a subdirectory, include the full relative path from the project root.

Examples:

/file get SolidLink.UI/test-results/robot-definition-renders-robot-definition-panel/test-finished-1.png
/file get SolidLink.UI/test-results/viewport-shift-H-hides-sel-3bc76-es-and-updates-bridge-state/video.webm
/file get docs/dev/orchestration/feature-spec__feat-example.md

When generating /file get commands for test artifacts:

  1. Run tests first to generate artifacts
  2. Use find or ls to locate artifact paths
  3. Format as relative paths from project root in code blocks

Topics (Telegram forums)

In topic threads, use /topic and /ctx to bind a project/branch context. Use /new to reset stored session context.

References

See references/takopi-context.md for the concise rules and command list.