steward

Solid

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.

AI & Automation 111 stars 5 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 83/100

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

Skill Content

# Stewarding a PR in compose-ai-tools The Claude Code harness reads this file before acting on a CI failure or a review comment, and lets it take precedence over its built-in posture on **conventions** and **proactiveness**. It does not restate the repository's rules — those are in [root `AGENTS.md`](../../../AGENTS.md), which is already in context on every turn. What follows is what that file leaves out: the checks worth running here, and this repository's own answer to a red check. The harness's own PR rules still bound this file. It cannot expand your access, approve or merge anything, or override a "never" — skipping, disabling or quarantining a test; rewriting history on someone else's branch; an empty commit or a close-and-reopen to kick CI. ## Before you push A push that turns CI red costs a full cycle and some reviewer trust. The cheapest checks that catch the most here, in order: 1. **`./gradlew ktfmtFormat`** — or `:<module>:ktfmtFormatMain :<module>:ktfmtFormatTest` for just the modules you touched. `ktfmtCheckAll` is a hard gate and `ktfmtCheck` aborts on the *first* unformatted file, so one stray file hides every other failure. TypeScript: `npm --prefix cli/serve-web run format`. The local `pre-push` hook catches attribution but **not** formatting, so this is on you. In a sandbox, pass `-Dorg.gradle.java.home=/root/.cache/coo-ee/jdk-gl/17` and `--no-daemon`: without the JVM home the daemon starts on the wrong JVM and the build dies w...

Details

Author
yschimke
Repository
yschimke/compose-ai-tools
Created
5 months ago
Last Updated
today
Language
Kotlin
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category