with one click
ln-003-push-all
Commit and push ALL changes (staged + unstaged + untracked) to the remote repository
Menu
Commit and push ALL changes (staged + unstaged + untracked) to the remote repository
Research best practices via MCP Ref/Context7/WebSearch and create documentation (guide/manual/ADR/research). Single research, multiple output types.
Sync skills (symlinks) and MCP settings from Claude to Gemini CLI and Codex CLI
Probes CLI agents (Codex, Gemini) and writes docs/environment_state.json — agent availability config for Phase 0
Top orchestrator for complete doc system. Delegates to ln-110 coordinator (project docs) + ln-120-150 workers. Phase 3: global cleanup. Idempotent.
Meta-orchestrator: reads kanban board, lets user pick ONE Story, drives it through pipeline 300->310->400->500 via TeamCreate. Creates worktree isolation; coordinates workers + reports.
Coordinates project documentation creation. Gathers context once, detects project type, delegates to specialized workers (ln-111-115).
| name | ln-003-push-all |
| description | Commit and push ALL changes (staged + unstaged + untracked) to the remote repository |
| license | MIT |
Paths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root.
Type: Standalone Utility Category: 0XX Shared
Commits and pushes ALL current changes (staged, unstaged, untracked) to the remote repository in a single operation.
git add -A && git commit && git push is the intentAnalyze → Doc Check → CHANGELOG → Lint Check → Stage → Commit → Push → Report
git diff --stat and git status to understand ALL changes (staged, unstaged, untracked)Check if related documentation needs updating:
| Change Type | Action |
|---|---|
| Code behavior changed | Update affected docs, comments, examples |
| New files/folders added | Update relevant index or list sections |
| Config files changed | Check README or setup docs |
| No doc impact | Skip |
Skip: Version bumps (version fields in SKILL.md, README badge) — those are done only on explicit user request.
If CHANGELOG.md exists and changes are significant (not just lint/formatting fixes):
## YYYY-MM-DD)## YYYY-MM-DD entry (newest first) with ONE concise paragraph (3-5 sentences)Skip if: no CHANGELOG.md in project, or changes are trivial (whitespace, lint auto-fixes only).
MANDATORY READ: shared/references/ci_tool_detection.md (Discovery Hierarchy + Command Registry)
Discover and run project linters before committing, per ci_tool_detection.md.
Step 1: Discover linter setup — first check docs/project/runbook.md for explicit lint/format commands (they take priority over auto-detection), then follow ci_tool_detection.md discovery hierarchy. Also check: CLAUDE.md, README.md, CONTRIBUTING.md for lint instructions.
Step 2: Run linters with auto-fix
--fix flag (or equivalent per ci_tool_detection.md Auto-Fix column)--fix to confirm zero errorsgit add -A to stage everythinggit diff --cached --stat to show what will be committedgit log --oneline -3 to match recent commit styleCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>git add -A — no partial commitsCo-Authored-By lineVersion: 1.0.0 Last Updated: 2026-02-12