jj-expert

Guide software teams through Jujutsu version control workflows, revsets, and Git interoperability.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/pagerguild/guilde-lite --skill jj-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jj-expert
Source: https://github.com/pagerguild/guilde-lite/tree/main/marketplace/plugins/jj-tools/skills/jj-expert
Command: npx skills add https://github.com/pagerguild/guilde-lite --skill jj-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Jujutsu (jj) adoption is complex without guided workflows. This skill provides expert guidance to align jj usage with practical development needs, reducing friction compared to ad-hoc usage.

Core Features & Use Cases

  • Clarifies jj concepts vs Git interoperability and explains key notions like bookmarks, heads, and the working copy.
  • Provides practical revset patterns and workflow templates for common tasks such as feature work, parallel development, and committing changes.
  • Includes guidance on conflict resolution, best practices, and adopting jj in monorepos or multi-agent environments.

Quick Start

Walk through starting a jj feature from main and document the steps to adopt a repeatable workflow.

Frequently Asked Questions about jj-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Jujutsu version control workflows for feature development?

To manage Jujutsu version control workflows, start a feature from main and follow practical revset patterns and workflow templates for committing changes and parallel development. This reduces friction by aligning jj usage with practical development needs.

What is the difference between Jujutsu bookmarks, heads, and the working copy?

Jujutsu bookmarks, heads, and the working copy are distinct concepts where bookmarks act as movable references, heads represent revision tips, and the working copy automatically tracks changes without explicit staging.

How do I resolve conflicts in Jujutsu during parallel development?

Resolving conflicts in Jujutsu during parallel development involves using built-in conflict resolution guidance and best practices to handle overlapping changes without manual file marker editing.

Does Jujutsu work with Git interoperability for existing repositories?

Jujutsu works with Git interoperability by allowing you to operate on existing Git repositories directly, clarifying the boundaries between native jj concepts and Git-compatible operations.

What are the best revset patterns for querying changes in Jujutsu?

The best revset patterns for querying changes in Jujutsu involve using specific syntax templates to filter revisions by author, date, or description, streamlining common tasks like feature work and parallel development.

Can I adopt Jujutsu version control in monorepos or multi-agent environments?

You can adopt Jujutsu version control in monorepos or multi-agent environments by applying guided workflow principles that address complex branch management and conflict resolution at scale.