Rtk No History Rewrite — Development skill for Claude Code
Refuse force-pushes / history rewrites unless the user explicitly asks.
How to install Rtk No History Rewrite
Installs to ~/.claude/commands/velesnitski-rtk-rtk-no-history-rewrite.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/velesnitski/rtk/HEAD/.claude/commands/rtk-no-history-rewrite.md -o ~/.claude/commands/velesnitski-rtk-rtk-no-history-rewrite.md Restart Claude Code, or start a new session, for it to be picked up.
What Rtk No History Rewrite does
Refuse force-pushes / history rewrites unless the user explicitly asks.
No history rewrite
Without an explicit user instruction, NEVER:
- run
git push --force/--force-with-lease - run
git rebase -ion commits already pushed - amend a commit that exists on a remote branch
- run
git filter-branch/git filter-repo - delete a remote branch tip (
git push origin :branch)
If the user asks for "clean up the history" or similar, propose the non-destructive alternatives FIRST (squash-
Alternatives in Development
- Claude API — Build apps with the Claude API or Anthropic SDK 94.1k ★
- Claude Integration Guide — FOR CLAUDE CODE: When a user asks you to integrate components from this showcase repository into their project 9.3k ★
- Connector Discovery Skill — Triggers: - Invoked during onboarding Phase 3.5 (after archetype detection) - Invoked by capability-suggester 209 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Archive Conversation Pi
Request archival of this Pi conversation. Use only when the user explicitly asks to archive the conversation.
Rogue Workspace Hygiene Skill
Organize personal folders (Downloads, Desktop, Documents, arbitrary paths) by file category or by face cluster
Rogue Wardley Maps Skill
Strategic mapping visualization. Use when the project needs this capability or the user / team manifest asks f
Rogue Ngspice Skill
NGSpice circuit simulation MCP server. Use when the project needs this capability or the user / team manifest
Rogue Jvm Skill
JVM languages (Java, Kotlin, Scala). Use when the project needs this capability or the user / team manifest as
Rogue Import To Ontology Skill
Document to ontology import. Use when the project needs this capability or the user / team manifest asks for i
Related Agents
Ste Rewriter
Rewrites technical documentation into Simplified Technical English and edits the files in place. Use it when t
Grimorio.Prompt Writer
Raise, from grimorio.system-keeper, to write or rewrite a shell, behavior file, skill or prompt to grimorio's
Fatal Pattern Recheck
Independent re-checker confirming a fatal-pattern silent rewrite did not reintroduce the pattern. Dispatched b