GitPatch Goals CLI
SkillDev toolsEvaluates generated code via GitPatch against original goals and coding standards.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the GitPatch Goals CLI skill
What this skill tells your AI
The instructions your AI receives, as published by google-labs-code/jules-sdk in packages/core/examples/gitpatch-goals/SKILL.md and read by ahel’s review.
This CLI uses Jules sessions to simulate code generation, extracts the resulting code as a GitPatch, and feeds it to a second Jules session to evaluate if it successfully met the original prompt's goals and adheres to coding standards.
Usage Guidelines for AI Agents
When invoking this CLI, adhere to the following best practices:
-
Schema Introspection: You can introspect the required arguments and schema at runtime by passing
--describe.bun run index.ts --describe -
Context Window Discipline: Use
--jsonfor predictable, deterministic, machine-readable output. Avoid parsing raw terminal stdout.bun run index.ts --prompt "Create an API" --json -
Input Hardening: Before executing mutations or relying on long-running APIs (like creating Jules Sessions), validate your payload using the
--dry-runflag to ensure the CLI safely accepts your arguments without executing side effects.bun run index.ts --prompt "Create an API" --dry-run
Signals
- GitHub stars
- 129
- Forks
- 32
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
gitpatch-goals-cli- Source
- github.com/google-labs-code/jules-sdk