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
Audits architecture config boundaries: typed settings, scattered env reads, config leakage, and layer ownership. Use for config architecture.
tools
Finds architecture-level modernization opportunities: obsolete custom mechanisms, overbuilt extension points, and simplifiable architecture. Use when auditing architecture evolution.
development
Builds dependency topology, detects cycles, validates import rules, and calculates coupling metrics. Use when auditing architecture topology.
testing
Checks layer, resource ownership, and orchestration boundaries. Use when auditing architecture boundary enforcement.