start

SkillDev tools

Obtain or reuse an isolated repository workspace before editing.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the start skill

What this skill tells your AI

The instructions your AI receives, as published by glowingkitty/openmates in .agents/skills/start/SKILL.md and read by ahel’s review.

Instructions

Start a new session using sessions.py. Parse the user's arguments to determine:

  1. Mode (required): feature, bug, docs, question, testing
  2. Task description (required): Brief description of the work
  3. Optional flags: Pass through any prefetch flags

Do not invoke this skill from a task child. Read-only research, review, and status commands do not need a repository session. Repeated calls for the same OpenCode chat are idempotent and reuse its existing mapping.

Normalize common intent words before invoking the command: debug to bug, execute to feature, and plan, investigate, or investigation to question.

python3 scripts/sessions.py start --mode <MODE> --task "<TASK>" [flags]

Available Prefetch Flags

FlagWhen to use
--issue <ID>Investigating a user-submitted issue
--chat <ID>Debugging a specific chat
--embed <ID>Debugging a specific embed
--logsCheck recent server logs (last 10 min)
--logs "since=30,level=error"Custom log query
--user <EMAIL>Debugging user-specific issue
--debug-id <ID>Check debug session logs
--vercelCheck latest Vercel deployment
--run-id <ID>Debug a test run
--since-last-deployShow commits since last deploy
--task-id <ID>Resume a multi-session task

After Start

Read the session output carefully — it contains:

  • Session ID (use for all subsequent commands)
  • Mode-specific context (health, errors, project index, etc.)
  • Backlog items (address if related)
  • Instruction docs (loaded by tags)

Signals

GitHub stars
46
Forks
3
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
start-glowingkitty
Source
github.com/glowingkitty/openmates