claude

a-star

Agentic coding harness for complex domains: a cheap agent finds the route to the goal end-to-end, then each change lands small and simple enough for a human to review and put down.

10 on GitHubv0.16.0MITupdated 4 days ago
/

Plugin a-star from marketplace juxt-plugins in juxt/claude-plugins. Commands read from the repo's manifest — 3 days ago.

What it installs

Skills (5)

  • a-star

    The a-star process, and its entry point: take an approved plan from the outer harness, and from then on choose each move — dart, drive, revert, replan, park or done — by its guard. Every other a-star skill loads this one first — it carries the orchestrator, the moves and their guards, triage, the ro

  • dart

    Reach a ready card's goal end-to-end with the dart agent, triaging what it raises as it goes — increments ready to commit, findings that invalidate the plan, questions about the route — and harvesting the sub-goals it found. Use when `/a-star` offers a dart, or the user says "dart this", "throw a da

  • drive

    Commit one ready sub-goal to the project's standards through the drive agent, as one of three kinds of frame: a tidy changes structure, an advance changes behaviour, an amend makes an earlier unlanded commit fit for purpose. Where a dart takes the straight line to the goal, a drive takes the road —

  • primary

    Put this a-star session in primary mode: the user is actively watching its progress, so they steer as it goes. Sessions start primary; use this to switch back from secondary. Use when the user says "/a-star:primary", "I'm back" or "switch to primary".

  • secondary

    Put this a-star session in secondary mode: the user isn't watching, so the session decides what it can, records every decision for review, and parks what it can't — rather than waiting on an answer. Use when the user says "/a-star:secondary", "I'm going AFK", "carry on without me", "switch to second

Subagents (2)

  • dart

    Reaches a card's goal end-to-end as directly as it can, and reports what the route revealed. Spawned by `a-star:dart` with a ready card as its whole brief, in its own worktree. Its code never lands: drives commit the changes, from what the dart found. DO NOT invoke this agent outside `a-star:dart`.

  • drive

    Commits one frame of a drive — a tidy, an advance or an amend — to the project's standards, at the placement it was briefed with, and reports what it turned up. Spawned by `a-star:drive` with the frame as its brief, in the card's own checkout on its feature branch. It decides nothing about what happ

View source on GitHub

More from juxt/claude-plugins

All 7 plugins →

chalk

claudecodex

Capture intent across issues, commits, and PRs — why, not just what.

11 skills · 3 agents

10

allium

claudecodex

Velocity through clarity.

7 skills · 5 agents · hooks

10

chill

claude

Interrupt forward momentum and step back to reassess. A circuit-breaker for when Claude is spinning or scope-creeping.

1 skill

10

code-map

claude

Build and query a code-only LSP-based symbol and call-graph map of the current project. A navigation accelerator for multi-file code reasoning.

1 skill

10

glance

claude

Pipe long command output through glance for token-efficient summaries instead of reading all tokens.

1 skill

10

Clojure / ClojureScript language server (clojure-lsp + clj-kondo) for code intelligence, refactoring, and analysis.

10

Maintain a-star?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins7 plugins