SessionStart
01Hook Claude Code
Runs when a session starts, executing session-start.sh. From yschimke/compose-ai-tools.
Hook Claude Code
Runs when a session starts, executing session-start.sh. From yschimke/compose-ai-tools.
Settings file Claude Code
Agent settings declaring 1 hook event (SessionStart) and 24 allowed tools.
Skill Claude CodeCodex
Decide whether a preview the visual-diff bot flagged actually regressed or is simply nondeterministic, using a repeat-render oracle at a single commit. Use when a PR's preview diff reports a changed preview whose source the PR does not touch, or when a render, GIF or filmstrip is suspected of being unstable.
Skill Claude CodeCodex
Capture the before/after rendered PNGs a UI-affecting PR in this repository needs as visual evidence, including bringing an Android SDK up in a fresh sandbox. Use when a change touches a Compose @Preview, a catalog, the VS Code webview, an overlay, a theme, an icon or a fixture, and the PR body needs real pixels.
Skill Claude CodeCodex
Drive a pull request on this repository to green — which fast checks to run before pushing, how to read a red check, and what to do about a review comment. Use when a CI failure, a review comment, a merge conflict, or a scheduled check-in arrives on a PR you opened or were asked to drive.
Instructions file GitHub Copilot
Instructions for yschimke/compose-ai-tools: Read AGENTS.md at the repository root. It is the canonical instruction file for every agent working here: the CI-enforced invariants (agent attribution, branch prefix, conventional commits, formatting, PR-state re-check), the PR workflow, and the map to docs/.
Instructions file CodexOpenCode
Instructions for yschimke/compose-ai-tools, covering agents.md, what this project is, the ci-enforced invariants, git history must never attribute work to an ai agent and branch names are always agent/….
Instructions file
Instructions for yschimke/compose-ai-tools, a project described as: Helping the Agents Compose the Things.
Instructions file Gemini CLI
Instructions for yschimke/compose-ai-tools, a project described as: Helping the Agents Compose the Things.
Plugin Claude Code
Plugin marketplace listing 1 plugin: yschimke-skills.
Plugin Claude Code
Compose UI preview and PR-review skills for Claude Code, Codex, and Gemini.
Instructions file CodexOpenCode
Instructions for yschimke/skills, covering agents.md, when adding, renaming, or removing a skill, skill layout, manifests and cross-repo references.
Instructions file
Instructions for yschimke/skills, a project described as: Helping the Agents Compose the Things.
Skill Claude CodeCodex
Generate an importable design-artifact sticker sheet for a whole Compose component system (Compose M3, Wear Compose M3, Glimmer, Glance/Wear widgets). Use when you want a code-derived component catalog — each component in its primary modes, in two variants (ideal render + bordered layout), with extracted design tokens…
Skill Claude CodeCodex
Set up or repair GitHub Actions CI that renders Compose @Preview composables and posts before/after diff comments on pull requests. Use when wiring preview diffs into a repo for the first time, when preview comments don't appear on fork PRs (the two-stage render/publish split), when migrating off the legacy…
Skill Claude CodeCodex
Assemble rendered Compose @Preview PNGs into a single self-contained HTML design board for Claude Design and other design-tool imports. Use when turning a set of rendered previews into one coherent design brief — grouped, captioned, and ordered — rather than handing over loose screenshots. Pairs with the…
Skill Claude CodeCodex
Review pull requests that change Compose UI by rendering @Preview composables on base and head and diffing them. Use when reviewing a UI PR locally or from a CI agent session (@claude mention), authoring an agent-opened PR that touches UI, or triaging flaky or unstable previews (time/random/animation). Pairs with the…
Skill Claude CodeCodex
Render Compose @Preview functions to PNG outside Android Studio. Use this to verify UI changes, iterate on designs, and compare before/after states across Android (Jetpack Compose) and Compose Multiplatform Desktop projects.
Skill Claude CodeCodex
Prove a Compose UI pull request matches its intended design by diffing the rendered code (candidate) against a Figma / Stitch / Claude Design reference and posting a parity verdict. Use when asked to check a PR against a design, wire up a design-parity bot, set up the committed reference cache so runs make zero Figma…
Skill Claude CodeCodex
Import a code-derived design-artifact catalog (from compose-design-catalog) into a Figma file as authoritative renders — grouped, with a11y greenlines, spacing redlines, a token→variable collection, and a design-map.json correspondence. Use when taking a published design-artifacts/ bundle into Figma. Decides the…