review-current-branch
Review Current Branch
Reviews the current branch's diff vs main by spawning parallel agents. Primary focus is crates/ and packages/ changes. If examples/ or docs/ changes are detected, dedicated agents are spawned for those areas.
Workflow
Step 1: Get the diff
Run git diff main...HEAD to get the full branch diff. If the diff is empty, tell the user there's nothing to review and stop.
Also collect the list of changed files with git diff main...HEAD --name-only.
Classify changed files into buckets:
- core: files under
crates/orpackages/ - examples: files under
examples/ - docs: files under
docs/ - other: everything else (benchmarks, CI, configs)
More from garden-co/jazz
spec
Implement features using Spec Driven Development (SDD) workflow. Creates design and task documents with approval gates.
35jazz-ui-development
Use this skill when building, debugging, or optimizing Jazz applications. It covers Jazz's bindings with various different UI frameworks, as well as how to use Jazz without a framework. Look here for details on providers and context, hooks and reactive data fetching, authentication, and specialized UI components for media and inspection.
34jazz-permissions-security
Use this skill when designing data schemas, implementing sharing workflows, or auditing access control in Jazz applications. It covers the hierarchy of Groups, Accounts, and CoValues, ensuring data is private by default and shared securely through cascading permissions and invitations.
33jazz-schema-design
Design and implement collaborative data schemas using the Jazz framework. Use this skill when building or working with Jazz apps to define data structures using CoValues. This skill focuses exclusively on schema definition and data modeling logic.
32jazz-testing
Use this skill when you need to write, review, or debug automated tests for applications built on the Jazz framework. This skill provides the correct architectural patterns for simulating local-first synchronization and multi-user environments without resorting to invalid mocking strategies.
30jazz-performance
Use this skill when optimizing Jazz applications for speed, responsiveness, and scalability. Covers crypto setup, efficient data modeling, and UI patterns to prevent lag.
28