
MUST be used for ALL GitHub/Gitea CLI operations. Never invoke `gh`, `tea`, or their subcommands directly — always go through git-cli. Use for issues, PRs, CI runs, repo, and api calls; auto-detects the platform from the git remote.
Browse open issues, pick one, and start work on it
Start work from your description — explore the codebase and plan
Interact with GitHub and Gitea issue trackers and CI systems. List and show issues, file bugs, comment on issues or PRs, list and show pull requests, and fetch CI run logs — all from any repo context without leaving the session.
Multi-phase, multi-agent feature workflow: spec → plan → refine → divide → execute → review. Invoke when the user escalates a session-start/session-issue flow to orchestration, or asks to run a non-trivial feature (multiple files, design ambiguity, cross-cutting concerns, correctness-critical paths) through the full multi-agent workflow. For small fixes, prefer session-start.
Query YAML frontmatter across markdown files. REQUIRED for discovering and filtering markdown files by metadata — do NOT use raw grep, awk, or sed to parse frontmatter. Use when listing frontmatter fields across files, searching for files by metadata key-value pairs, or counting tag/category distributions.
Show a lightweight check of the current work context. Use when the user asks "what was I working on?", "do I have a session?", "session status", or comes back after a break and wants a reminder.
Save a checkpoint in the active session to preserve progress across context windows. Triggers after completing a major task, stage, or milestone, or when context window usage is approaching full.
Show a lightweight check of the current work context. Use when the user asks "what was I working on?", "do I have a session?", "session status", or comes back after a break and wants a reminder.
Use this skill whenever the user asks to take in-flight work through the full merge lifecycle. Triggers on shorthand prompts like "branch/commit/pr/watch/master/pull", "pr/watch/master/pull", "watch/master/pull", "push+pr then watch and master/pull", "branch/pr/merge/master/pull", "send it", "ship it", "merge it", or terse single words "watch", "merge", "pull" when the context implies finishing a PR. Drives staging → commit → push → PR create → CI watch → merge wait → checkout master → pull, using the git-cli wrapper for every GitHub/Gitea call, and cleans up the worktree if one was used. Skips steps that are already complete instead of redoing them.
Install shfmt and jq dependencies for the cmd-gate hook
Save a checkpoint in the active session to preserve progress across context windows. Triggers after completing a major task, stage, or milestone, or when context window usage is approaching full.
View or edit status line configuration
Summarize the current repo situation using a tiered context-aware snapshot and return a paragraph + categorized file/detail bullets.
Verify ast-grep installation and print version or install instructions
Edit files that need elevated privileges or live on a remote host via SSH. Triggers on "Permission denied" tool failures, files in /etc/, /usr/, /var/, /opt/, or any root-owned file, and explicit mentions of SSH file editing or remote config.
Convert documents to/from markdown via pandoc — DOCX, HTML, RST, EPUB, ODT, RTF, LaTeX. Use when reading or producing any of those formats, or exporting markdown to PDF/DOCX.
Structural code search and bulk refactor via AST patterns. Use for nested expressions, calls with specific argument shapes, or syntax-shape matching where regex breaks (e.g. "replace all calls to deprecated API X"). Not for plain text search (use grep) or symbol rename (use Serena rename_symbol).
Permission management — commands, allow-edit, setup, web, explain, learn
Maven tools Docker stack — start, stop
Maven indexer Docker stack — start, stop
List, search, and read files inside JARs (META-INF, .properties, XML, manifests, resources). Use instead of raw `unzip`, `jar tf`, or `jar xf`. For class search and decompilation, use maven-indexer MCP.
Maven toolkit Docker stack — start, stop
Capture findings as schema-valid markdown with frontmatter, linting, and optional commit
Install the agentic-ide tools: Serena MCP, Semgrep MCP, ast-grep CLI
Quirks and pitfalls for the Serena MCP server. Use before calling any `mcp__serena__*` tool, or when planning code navigation, refactors, or renames in a Serena-active project. Covers Rust impl-method syntax, 0-based lines, replace_symbol_body doc-comment hazard, and rename semantics.
Review, clean up, and open a PR to finalize the work
Push work and record handoff context for cross-machine pickup
Show analysis state — analyzed vs pending session counts per project
Select an open issue and begin work on it
Install the Serena MCP server. Use on requests to install/setup Serena, or when `mcp__serena__*` tools are unavailable. Installs via `uv tool install` (Python) and registers in `~/.claude.json`.
Analyze Claude Code session history for workflow patterns, friction hotspots, and automation candidates
Install and configure the status line
Show available work and pick something to start
Interact with GitHub and Gitea issue trackers and CI systems. List and show issues, file bugs, comment on issues or PRs, list and show pull requests, and fetch CI run logs — all from any repo context without leaving the session.
Install pandoc for document conversion. Use when pandoc is not found or the user wants to set up the convert-doc plugin.
Start or stop the maven-toolkit Docker Compose stack. Run start before using the maven-toolkit MCP servers, and stop when done.
Start or stop the maven-toolkit Docker Compose stack. Run start before using the maven-toolkit MCP servers, and stop when done.
Start or stop the maven-tools Docker Compose stack. Run start before using the maven-tools MCP server, and stop when done.
This skill MUST be used for ALL GitHub and Gitea CLI operations. Never run `gh`, `tea`, `gh issue`, `gh pr`, `gh run`, `gh api`, `gh repo`, `tea issues`, or `tea pr` directly — always use git-cli instead. This skill should be used when the user asks to "list issues", "show issue", "file a bug", "create issue", "comment on issue", "list PRs", "show PR", "create PR", "merge PR", "check CI", "view run logs", "check build status", or any interaction with GitHub or Gitea issue trackers, pull requests, or CI systems. Provides a unified wrapper that auto-detects the platform from the git remote.
Rebuild full context of in-progress work. Reads the current branch, linked issue, changed files, and recent commits to produce a complete summary with suggested next steps.
Rebuild full context of in-progress work. Reads the current branch, linked issue, changed files, and recent commits to produce a complete summary with suggested next steps.
Suggest using a git worktree when the user requests parallel tasks, working on multiple features simultaneously, running tests in an isolated checkout, doing background work without disturbing the current branch, or when the agent detects that the requested changes are unrelated to the current branch work (e.g., significant uncommitted changes exist on an unrelated topic).
Java toolkit Docker stack — start, stop
Paste an image from the clipboard. Use when the user says "paste", "clipboard image", or wants to share a clipboard image. Returns the saved file path.
List, search, and read files inside JARs (META-INF, .properties, XML, manifests, resources). Use instead of raw `unzip`, `jar tf`, or `jar xf`. For class search and decompilation, use the maven-indexer MCP server bundled with this plugin.
Read the most recent screenshot. Use when the user says "screenshot", "latest screenshot", or wants to view a recent screen capture. Returns the file path.
Start or stop the java-toolkit Docker Compose stack. Run start before using the maven-tools or maven-indexer MCP servers, and stop when done.
Summarize the current repo state. Triggers on "what was I working on?", "session status", "catch me up", or when returning to active work. Returns a paragraph plus categorized file/detail bullets.
Capture conversation findings as schema-valid markdown. Triggers on "document this", "write this up", "capture this", "save to KB", "update the doc". Creates new files or updates existing ones.
Pick the right code-intelligence tool and avoid its pitfalls. Use when planning symbol navigation, refactor, rename, structural search, bulk rewrite, security audit, or dataflow analysis — and before calling any `mcp__serena__*`, `mcp__semgrep__*`, or `ast-grep` command. Routes by intent, documents tool-specific quirks, points to the `agentic-ide:setup` skill when tools are missing.
Configure permission-manager — commands, allow-edit, web, explain, learn
Suggest a git worktree when the user wants parallel/isolated work, asks to keep the current branch untouched, or when the new request is clearly unrelated to existing uncommitted changes on the current branch. Trigger phrases: "in parallel", "simultaneously", "without touching my current branch", "run tests in a clean checkout", "isolated environment", "separate branch for this", "background task".
Create a new linked git worktree on its own branch under `.github/worktrees/<branch-slug>` for parallel agentic work. Trigger when the user says "create a worktree", "new worktree for X", "make a worktree on branch Y", "spin up a parallel checkout", or "/worktree-create". Supports an optional base branch via `--from <branch>`.
List, search, and read files inside JARs (META-INF, .properties, XML, manifests, resources). Use instead of raw `unzip`, `jar tf`, or `jar xf`. For class search and decompilation, use the maven-indexer MCP server bundled with this plugin.
Remove a linked git worktree when parallel work is complete. Trigger when the user says "remove worktree", "delete worktree X", "clean up the worktree", "/worktree-remove", or finishes a feature and wants to tear down the parallel checkout. Optional `--delete-branch` also drops the branch; `--force` removes worktrees with uncommitted changes.
Start or stop the java-toolkit Docker Compose stack. Run start before using the maven-tools or maven-indexer MCP servers, and stop when done.
Detect when the user asks about workflow patterns, friction points, automation opportunities, or time loss in their Copilot CLI usage. Checks session-store coverage and routes to /session-history-analyzer:analyze for full analysis.
Capture conversation findings as a markdown document with schema-valid frontmatter. Triggers when the user says "document this", "write this up", "capture this", "update the doc", "save this to the KB", or similar requests to persist research or discussion findings as a markdown file. Handles both creating new documents and updating existing ones.
List all active git worktrees for the current repository, including path, branch, and working-tree status. Trigger when the user asks "list worktrees", "show worktrees", "what worktrees do I have", or wants to see active parallel checkouts before creating or removing one.
Configure Steam games via SteamTinkerLaunch with automated system detection and template-based configuration. Detects GPU vendor (NVIDIA/AMD/Intel), compositor (KDE/Wayland), HDR capability, and graphics API to generate optimal Proton/DXVK/VKD3D settings. Handles modern DX12/RT games and retro DX9 titles.
View or edit status line configuration
Analyze Claude Code session history for workflow patterns, friction hotspots, and automation candidates
Set a custom session-title suffix (auto-prefixed with the project name on the next user prompt)
Clear the session-title override — title reverts to <repo>:<branch>
Configure permission-manager — commands, allow-edit, web, explain, learn
Save a checkpoint in the active session to preserve progress across context windows. Triggers after completing a major task, stage, or milestone, or when context window usage is approaching full.
Push work and record handoff context for cross-machine pickup
Resume work on an existing in-progress branch
Markdown linting and formatting — check, format, setup
Summarize the current repo state. Triggers on "what was I working on?", "session status", "catch me up", or when returning to active work. Returns a paragraph plus categorized file/detail bullets.
Save a checkpoint in the active session to preserve progress across context windows. Triggers after completing a major task, stage, or milestone, or when context window usage is approaching full.
Reset workspace to a clean state on the default branch
Review, clean up, and open a PR to finalize the work
Detect when the user asks about workflow patterns, friction points, automation opportunities, or time loss in their Copilot CLI usage. Checks session-store coverage and routes to /session-history-analyzer:history-analyze for full analysis.
Summarize the current repo situation using a tiered context-aware snapshot and return a paragraph + categorized file/detail bullets.
Use this skill for extensive code reviews of current changes when the user wants chunked, cross-family review with dual mid-range reviewers and targeted Opus adjudication. Trigger phrases include "extensive code review", "split the review into chunks", "dual review", "reconcile findings", and "stonefish code review".
Use this skill whenever the user asks to take in-flight work through the full merge lifecycle. Triggers on shorthand prompts like "branch/commit/pr/watch/master/pull", "pr/watch/master/pull", "watch/master/pull", "push+pr then watch and master/pull", "branch/pr/merge/master/pull", "send it", "ship it", "merge it", or terse single words "watch", "merge", "pull" when the context implies finishing a PR. Drives staging → commit → push → PR create → CI watch → merge wait → checkout master → pull, using native host tooling (gh on GitHub, host-native equivalent on Gitea) for every call, and cleans up the worktree if one was used. Skips steps that are already complete instead of redoing them.
Show analysis state — analyzed vs pending session counts per project
Remove the status line
Resume work on an existing in-progress branch
Reset workspace to a clean state on the default branch
Multi-phase, multi-agent feature workflow: spec → plan → refine → divide → execute → review