Toolverse
All skills

jujutsu

by cryfs

Guide to Jujutsu (jj) version control system. Use when working with commits, branches, pull requests, PRs, version control, rebasing, pushing, or when the user mentions jj, git, or version control operations.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
cryfs
Category
Backend
Views
22

About this skill

Guide to Jujutsu (jj) version control system. Use when working with commits, branches, pull requests, PRs, version control, rebasing, pushing, or when the user mentions jj, git, or version control operations.

How to use

  1. Zainstaluj Jujutsu na swoim systemie, a następnie zainicjuj repozytorium za pomocą jj init lub sklonuj istniejące repo. Umiejętność ta zostanie automatycznie dostępna w Claude, gdy będziesz pracować z kontrolą wersji.

  2. Sprawdź status swojej kopii roboczej komendą jj status (lub jj st). W Jujutsu pracujesz bezpośrednio w commicie oznaczonym @, bez konieczności używania git add – wszystkie zmiany plików są automatycznie śledzone.

  3. Aby zacommitować zmiany, użyj jj commit -m "twoja wiadomość". Nie musisz najpierw dodawać plików – komenda od razu tworzy commit z bieżącymi zmianami i przechodzi do nowego pustego commitu.

  4. Jeśli chcesz edytować wiadomość ostatniego commitu, użyj jj describe -m "nowa wiadomość". Aby scalić commit z rodzicem, użyj jj squash.

  5. Do pracy ze zdalnymi repozytoriami użyj jj git fetch (pobranie zmian) i jj git push (wysłanie zmian). Zamiast gałęzi Git używasz zakładek (bookmarks) – utwórz je komendą jj bookmark set nazwa, a następnie wyślij za pomocą jj git push --bookmark nazwa.

  6. Jeśli coś pójdzie nie tak, jj undo cofnie ostatnią operację. Zawsze możesz zobaczyć historię komendą jj log i porównać zmiany za pomocą jj diff.

Related skills

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582