jat-start

Solid

Begin working on a JAT task. Registers agent identity, selects a task, searches memory, detects conflicts, declares files, emits IDE signals, and starts work. Use this at the beginning of every JAT session.

AI & Automation 240 stars 23 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /skill:jat-start - Begin Working **One agent = one session = one task.** Each session handles exactly one task from start to completion. ## Usage ``` /skill:jat-start # Show available tasks /skill:jat-start task-id # Start specific task /skill:jat-start AgentName # Resume as AgentName /skill:jat-start AgentName task-id # Resume as AgentName on task ``` Add `quick` to skip conflict checks. ## What This Does 1. **Establish identity** - Register or resume agent in Agent Registry 2. **Select task** - From parameter or show recommendations 3. **Search memory** - Surface context from past sessions 4. **Review prior tasks** - Check for duplicates and related work 5. **Start work** - Declare files, update task status 6. **Emit signals** - IDE tracks state through jat-signal ## Step-by-Step Instructions **IMPORTANT: Minimize round-trips by issuing independent tool calls in parallel.** Startup uses 3 parallel rounds. Each round issues all calls simultaneously, then processes results before the next round. ``` ROUND 1 (parallel) → ROUND 2 (parallel) → ROUND 3 (parallel) → Banner Identity Starting signal Task update Task details Memory search Working signal Git status Prior task search Integration sync ``` ### ROUND 1: Gather Context (all parallel) **Issue ALL of these tool calls in a single message:** **1A: Identity** — Check for IDE pre-registration + get session ID: ```bas...

Details

Author
joewinke
Repository
joewinke/jat
Created
6 months ago
Last Updated
today
Language
Svelte
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category