add-source

Featured

Wire a new agent-CLI Source adapter into pixtuoid (a new coding CLI whose sessions become office sprites). Use when the user says 'add support for <CLI>', 'add a source for <tool>', or 'integrate <agent CLI>'. Orchestrates the cross-crate checklist whose steps have TEST TEETH — the ones a diff-scoped edit silently misses (site manifest bridge, per-source badge hue, home-dir fn, plus the two `pixtuoid/tests/*` integration goldens that `-p <crate> --lib` never builds).

AI & Automation 474 stars 29 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# add-source (v1) Adding an agent CLI is **not a single-file change** — it spans `pixtuoid-core` (decoder + registry + tests), the `pixtuoid` binary (runtime wiring + install target + badge hue), and the site manifest. Several steps have **test teeth** that only `just preflight`'s FULL run catches, not the targeted source/install suites — so an agent that stops at "it compiles" ships a red PR. ## When to use - "Add support for <CLI>" / "integrate <agent tool>" / "add a source for X". - A new transcript-bearing OR hook-only coding CLI should show up as sprites. ## The authoritative checklist The complete, current step list lives in **[`crates/pixtuoid-core/CLAUDE.md`](../../../crates/pixtuoid-core/CLAUDE.md)** ("multi-source decoding" / "Adding a new agent CLI") — read it first; it is the source of truth and stays current. The Copilot-format summary is [`.github/prompts/add-source.prompt.md`](../../../.github/prompts/add-source.prompt.md). Before you start, decide **transcript-bearing vs hook-only** (invariant #3): a hook-only CLI (Reasonix/CodeWhale/opencode/Cursor) sets `transcript: None`, skips the runtime wiring + `Source` impl, and ships a `hook.custom` decoder + an `install/` target instead. ## The test-teeth steps agents miss These are the ones with a failing test attached — do NOT stop before them: - **`site/src/sources.json` row** — a manifest bridge test fails until it exists; then `just gen-readme` to sync the README. - **Per-source badge hue** — a `Theme:...

Details

Author
IvanWng97
Repository
IvanWng97/pixtuoid
Created
3 months ago
Last Updated
today
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

add

ADD (AI-Driven Development) — a lean, state-tracked workflow where the AI writes the code and the human owns direction and verification. Drives every change through one atomic task node: Direction (specify · plan · red tests) → Build → Verify, red/green TDD built in, trusted on a recorded receipt not a plausible diff. Research rides the same rails: "investigate this bug", "evaluate this library", "research X" route to the Explore lane. Use whenever a repo has a `.add/` bundle, or the user says "add", "/add", "start a task", "next phase", "specify this", "ADD method", "AI-driven development", or wants spec/tests-first discipline over vague-prompt coding. Resumes across sessions from the bundle alone — run `add status`, never re-read the repo.

19 Updated today
pilotspace
Code & Development Listed

new-source-parser

Add support for a new coding-agent session format to decant. Use when adding a parser for a tool such as Cursor, Aider, or Gemini CLI, when changing src/sources/claude.ts or src/sources/codex.ts, or when session logs are parsed into the archive incorrectly.

59 Updated yesterday
dosu-ai
AI & Automation Solid

add-agent-adapter

Use when adding support for a new AI coding agent to Gryph, or when changing how an existing agent adapter is wired. Trigger this whenever the user wants to integrate a new agent (for example Claude Code, Cursor, Gemini, Codex, Windsurf, or any other tool), add a new adapter package under agent/, wire agent hook events, or asks how adapters detect, install hooks, parse events, or register. Also trigger on phrases like "add a new agent", "support agent X", "new adapter", or "hook up agent X to gryph", even when the user does not say the word "adapter".

161 Updated 1 weeks ago
safedep