aggregate-logs
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Stage changes, generate conventional commit message, commit, and push to current branch. One-shot git add-commit-push.
> /plugin marketplace add athola/claude-night-marketHow it fires
How this command gets triggered: by you, by Claude, or both.
/acpContext preview
What this command does when you run it.
Stage changes, generate conventional commit message, commit, and push to current branch. One-shot git add-commit-push.
description: Stage changes, generate conventional commit message, commit, and push to current branch. One-shot git add-commit-push. model_hint: fast
Stage all changes, generate a conventional commit message, commit, and push to the current branch. One-shot workflow for when changes are ready to go.
1. **Gather context** (run in parallel):
2. **If no changes exist** (nothing staged or unstaged), tell the user and stop.
3. **Stage all changes**:
4. **Draft a conventional commit message** following the same rules as `/commit-msg`:
`style`, `perf`, `ci`
5. **Commit** with the drafted message. Record HEAD first, so step 6 has something to compare against. Use a HEREDOC:
before=$(git rev-parse HEAD) git commit -m "$(cat <<'EOF' <message> EOF )"
6. **Verify HEAD advanced** before treating the commit as landed:
test "$(git rev-parse HEAD)" != "$before" && echo "committed" || echo "ABORTED" git status --short
An auto-fixing hook (Ruff - Fix, ruff format, prettier, trailing-whitespace) rewrites a staged file and aborts the commit. Its output tail reads "Passed / Restored changes from patch", which is indistinguishable at a glance from a successful run, so tailing hook output is not evidence that the commit landed. HEAD is. See discussion #614.
7. **If HEAD did not advance**, read the failure rather than retrying blind. A `MM` row in `git status --short` means the hook rewrote a file you had staged: re-stage the hook-fixed copy (`git add` the `MM` paths) and commit again. Any other cause, fix the reported issue. Do NOT use `--no-verify`.
8. **Push** to the current branch:
9. **Report** the commit hash, branch, and remote URL.
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Scaffold new Claude Code skills with brainstorming, TDD methodology, and proper frontmatter and module structure.