Skip to main content

add-source

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).

소스 정보

저장소
IvanWng97/pixtuoid
최근 소스 활동
2026년 9월 30일 09:18
감지된 SKILL.md 언어
영어
스타
485
포크
32

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
add-source
version
1.2.0
description
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).
metadata
{"scope":"pixtuoid repo only"}
# add-source Adding an agent CLI spans `pixtuoid-core` (decoder + registry + tests), the `pixtuoid` binary (runtime wiring + install target + badge hue), and the site manifest. ## 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 checklist Follow **[`docs/CONTRIBUTING.md`](../../../docs/CONTRIBUTING.md#adding-a-new-agent-cli)** "Adding a new agent CLI" step by step; its test steps are in [`crates/pixtuoid-core/tests/AGENTS.md`](../../../crates/pixtuoid-core/tests/AGENTS.md). ## The trap: `--lib` is not the suite The `sources --json` golden (`cli_json`) and the `wire_to_pixels` matrix live in `pixtuoid/tests/*.rs` INTEGRATION BINARIES that `-p <crate> --lib` never builds — the #692 (kimi) miss: a green `--lib` run AND a multi-lens review both passed while these two were red, caught only by the full suite. Run `just test` (NOT just `--lib`) before declaring green. ## Finish - `just gen-contract` only if you touched the `--json`/`SourceStatus`/`OutcomeRow` SHAPE (adding a row doesn't). - `just preflight full` before the PR, then run the **two-lens-review** skill.
GitHub에서 보기