{"id":"304a8456-7140-4754-99bb-4ca1191755f7","shortId":"WcXnUb","kind":"skill","title":"lazygit Terminal UI for Git Operations","tagline":"A simple terminal user interface for git commands built with Go. lazygit provides interactive staging, rebasing, conflict resolution, and branch management through an intuitive TUI that replaces arcane git command sequences with keyboard-driven workflows.","description":"# lazygit Terminal UI for Git Operations\n\nA simple terminal user interface for git commands built with Go. lazygit provides interactive staging, rebasing, conflict resolution, and branch management through an intuitive TUI that replaces arcane git command sequences with keyboard-driven workflows.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- brew install lazygit\n- conda install -c conda-forge lazygit\n- go install github.com/jesseduffield/lazygit@latest\n- git clone https://github.com/jesseduffield/lazygit.git\n\nRequirements and caveats from upstream:\n- Rant time: You've heard it before, git is _powerful_, but what good is that power when everything is so damn hard to do? Interactive rebasing requires you to edit a goddamn TODO file in your editor? _Are you kidding m...\n- For contributors, the flake provides a development shell with Go toolchain, development tools, and dependencies:\n- Go toolchain\n\nBasic usage or getting-started notes:\n- [![GitHub Releases](https://img.shields.io/github/downloads/jesseduffield/lazygit/total)](https://github.com/jesseduffield/lazygit/releases) [![Go Report Card](https://goreportcard.com/badge/github.com/jesseduffield/l...\n- [Usage](#usage)\n- For when you really want to just get rid of anything that shows up when you run git status (and yes that includes dirty submodules) [kidpix style](https://www.youtube.com/watch?v=N4E2B_k2Bss), press shift+d to bring u...\n\n- Source: https://github.com/jesseduffield/lazygit\n- Extracted from upstream docs: https://raw.githubusercontent.com/jesseduffield/lazygit/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/lazygit-terminal-ui-git-operations/)","tags":["lazygit","terminal","git","operations","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex"],"capabilities":["skill","source-agentskillexchange","skill-lazygit-terminal-ui-git-operations","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/lazygit-terminal-ui-git-operations","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,721 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:07.815Z","embedding":null,"createdAt":"2026-05-18T13:17:29.170Z","updatedAt":"2026-05-18T19:11:07.815Z","lastSeenAt":"2026-05-18T19:11:07.815Z","tsv":"'/badge/github.com/jesseduffield/l...':197 '/github/downloads/jesseduffield/lazygit/total)](https://github.com/jesseduffield/lazygit/releases)':191 '/jesseduffield/lazygit':239 '/jesseduffield/lazygit.git':116 '/jesseduffield/lazygit/head/readme.md':246 '/jesseduffield/lazygit@latest':111 '/skills/lazygit-terminal-ui-git-operations/)':253 '/watch?v=n4e2b_k2bss),':229 'agent':248 'agentskillexchange.com':252 'agentskillexchange.com/skills/lazygit-terminal-ui-git-operations/)':251 'anyth':210 'arcan':34,76 'basic':180 'branch':26,68 'brew':97 'bring':234 'built':15,57 'c':102 'card':194 'caveat':119 'clone':113 'command':14,36,56,78 'conda':100,104 'conda-forg':103 'conflict':23,65 'contributor':164 'd':232 'damn':142 'depend':177 'develop':169,174 'dirti':223 'doc':243 'driven':41,83 'edit':151 'editor':158 'environ':96 'everyth':139 'exchang':250 'extract':240 'file':155 'flake':166 'forg':105 'get':184,207 'getting-start':183 'git':5,13,35,47,55,77,112,129,217 'github':187 'github.com':110,115,238 'github.com/jesseduffield/lazygit':237 'github.com/jesseduffield/lazygit.git':114 'github.com/jesseduffield/lazygit@latest':109 'go':17,59,107,172,178,192 'goddamn':153 'good':134 'goreportcard.com':196 'goreportcard.com/badge/github.com/jesseduffield/l...':195 'hard':143 'heard':126 'img.shields.io':190 'img.shields.io/github/downloads/jesseduffield/lazygit/total)](https://github.com/jesseduffield/lazygit/releases)':189 'includ':222 'instal':85,89,98,101,108 'interact':20,62,146 'interfac':11,53 'intuit':30,72 'keyboard':40,82 'keyboard-driven':39,81 'kid':161 'kidpix':225 'lazygit':1,18,43,60,99,106 'm':162 'manag':27,69 'match':94 'note':186 'oper':6,48 'path':92 'power':131,137 'press':230 'provid':19,61,167 'rant':122 'raw.githubusercontent.com':245 'raw.githubusercontent.com/jesseduffield/lazygit/head/readme.md':244 'realli':203 'rebas':22,64,147 'releas':188 'replac':33,75 'report':193 'requir':117,148 'resolut':24,66 'rid':208 'run':216 'sequenc':37,79 'setup':91 'shell':170 'shift':231 'show':212 'simpl':8,50 'skill':249 'skill-lazygit-terminal-ui-git-operations' 'sourc':236,247 'source-agentskillexchange' 'stage':21,63 'start':185 'status':218 'style':226 'submodul':224 'termin':2,9,44,51 'time':123 'todo':154 'tool':175 'toolchain':173,179 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'tui':31,73 'u':235 'ui':3,45 'upstream':88,121,242 'usag':181,198,199 'use':86 'user':10,52 've':125 'want':204 'workflow':42,84 'www.youtube.com':228 'www.youtube.com/watch?v=n4e2b_k2bss),':227 'yes':220","prices":[{"id":"58c9c2ac-b643-464f-a0d0-d55671f6db55","listingId":"304a8456-7140-4754-99bb-4ca1191755f7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:29.170Z"}],"sources":[{"listingId":"304a8456-7140-4754-99bb-4ca1191755f7","source":"github","sourceId":"agentskillexchange/skills/lazygit-terminal-ui-git-operations","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/lazygit-terminal-ui-git-operations","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:29.170Z","lastSeenAt":"2026-05-18T19:11:07.815Z"}],"details":{"listingId":"304a8456-7140-4754-99bb-4ca1191755f7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"lazygit-terminal-ui-git-operations","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"e7779aec94a3966189e119a548f73f7a2ca6b9e0","skill_md_path":"skills/lazygit-terminal-ui-git-operations/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/lazygit-terminal-ui-git-operations"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"lazygit Terminal UI for Git Operations","description":"A simple terminal user interface for git commands built with Go. lazygit provides interactive staging, rebasing, conflict resolution, and branch management through an intuitive TUI that replaces arcane git command sequences with keyboard-driven workflows."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/lazygit-terminal-ui-git-operations"},"updatedAt":"2026-05-18T19:11:07.815Z"}}