clean-history
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Clean History
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history.
Context
- Source branch: !
git branch --show-current - Git status: !
git status --short - Default branch: !
git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's@^refs/remotes/origin/@@' || git config init.defaultBranch || echo main - Remote branches: !
git branch -r --list 'origin/main' 'origin/master' 2>/dev/null | head -1 | sed 's/.*origin\///'
Task
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension.
New Branch Name: Use $ARGUMENTS if provided, otherwise {source_branch}-clean.
Base Branch: Determine the base branch using this priority:
- The "Default branch" from context above (if available)
More from montagao/skills
library-ebooks
>-
58ouraclaw
Fetch Oura Ring sleep data using the ouraclaw CLI. Use when the user asks about their sleep score, sleep data, sleep stages, HRV, heart rate during sleep, bedtimes, or any Oura Ring data. Triggers on "sleep score", "how did I sleep", "oura data", "sleep data", "last night's sleep", "sleep quality", "HRV", or any request for Oura Ring metrics.
47plane-api
Internal helper for creating/listing/updating Plane work items.
45monta-lights
Control Meross smart plugs (lights). Use when the user says "turn on the lights", "turn off the lights", "lights on", "lights off", or asks about light/plug status.
24llm-seo
Optimize websites and content for AI/LLM discoverability (AIO - AI Optimization). Use when asked to "optimize for AI", "improve AI discoverability", "add LLM SEO", "make site AI-friendly", "help LLMs understand my site", or when implementing llms.txt files, JSON-LD structured data, or AI-focused content strategies.
22supernote-upload
Upload PDF and EPUB files to Supernote Cloud. Use this skill when the user wants to send documents to their Supernote device.
17