with one click
gitpatch-goals-cli
// Evaluates generated code via GitPatch against original goals and coding standards.
// Evaluates generated code via GitPatch against original goals and coding standards.
A CLI tool to securely download and apply a git patch from a Jules session.
Comprehensive instructions for executing tasks using the gws (Google Workspace) CLI or similar agent-first command-line tools. Use this skill when interacting with machine-readable CLIs to ensure safe mutations, enforce context window discipline, and avoid input hallucinations.
Cognitive triage of fleet audit findings. Read issue content, evaluate labeling accuracy, and determine open/close/dispatch/relabel actions for fleet-managed issues. Use when triaging undispatched issues or reviewing audit scan results.
| name | gitpatch-goals-cli |
| description | Evaluates generated code via GitPatch against original goals and coding standards. |
| version | 1.0.0 |
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.
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 --json for 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-run flag to ensure the CLI safely accepts your arguments without executing side effects.
bun run index.ts --prompt "Create an API" --dry-run