skills-catalog/ln-001-push-all/SKILL.md
Commits and pushes all changes (staged, unstaged, untracked) to remote. Use when you need a quick push of everything at once.
npx skillsauth add levnikolaevich/claude-code-skills ln-001-push-allInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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. Ifshared/is missing, fetch files via WebFetch fromhttps://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}.
MANDATORY READ: Load shared/references/git_scope_detection.md — compact git output flags (--porcelain, --oneline -N, --stat first) and pipefail rules.
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)- **Bold label** — description| Include | Skip | |---------|------| | New capabilities / skills | Renumbering, renaming | | Workflow changes | Internal refactoring (D1-D9 fixes) | | Breaking changes | Deduplication passes | | New integrations | Reference file moves | | Performance improvements users notice | Token efficiency numbers |
Skip if: no CHANGELOG.md in project, or changes are trivial (whitespace, lint auto-fixes only).
MANDATORY READ: Load 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 <[email protected]>git add -A — no partial commitsCo-Authored-By lineVersion: 1.0.0 Last Updated: 2026-02-12
testing
Drafts and publishes fact-checked GitHub Discussions announcements. Use for releases, updates, or project news; not for release creation or issue responses.
testing
Prepares and publishes a tagged GitHub release from repository evidence. Use for an explicit release request; not for ordinary commits, packages, or community news.
testing
Validates, commits, pushes, and remotely verifies approved repository changes. Use when publication is requested; not for releases, package publishing, or announcements.
development
Reviews standalone skills and their configured distribution surfaces before publication. Use for skill release readiness; not for product code or implementation-plan review.