Skip to content
Back to skills

Backbefore

ASecurity

Restore the version immediately before a rejected implementation, then reapply the user's latest request as a minimal compatible change. Use when the user invokes /backbefore or says they preferred the version before the latest change.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 30, 2026
ai-agentsgogit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 30, 2026

npx -y skills add blixvip/skills --skill backbefore --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Backbefore?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Backbefore
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/blixvip-backbefore/badge)](https://www.skillsdirectory.com/skills/blixvip-backbefore)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: backbefore
description: Restore the version immediately before a rejected implementation, then reapply the user's latest request as a minimal compatible change. Use when the user invokes /backbefore or says they preferred the version before the latest change.
---

# /backbefore

Treat the version immediately before the rejected change as the baseline. Restore its look, behavior, and structure, then implement the latest request in a way that fits that baseline.

## Workflow

1. Identify the last good state from recent context, Git history or diffs, screenshots, or prior output.
2. Determine exactly what the rejected implementation changed or damaged.
3. Restore only the affected parts and preserve unrelated work.
4. Reapply the latest request as a minimal, compatible change.
5. Verify both that the prior behavior is restored and that the new request works.

## Rules

- Treat the previous version as the baseline and the latest request as the delta.
- Do not merely undo the new feature; integrate it better.
- Do not redesign, rewrite, or improve unrelated parts.
- Never use a destructive full reset, checkout, or revert that could erase other work.
- If several older versions exist, use the state immediately before the rejected change.
- For UI work, verify the rendered result rather than source alone.
- Use the fastest capable model when model switching is supported.
- Work immediately and return only after restoration and the new change are verified.

Return only:

```
✅ Back before: [what was restored]
✅ Still added: [how the new request now fits]
Verified: [specific check and result]
```

If genuinely blocked, return only:

```
⛔ Blocked: [exact missing history, file, or external dependency]
Needed: [single requirement to continue]
```

Files in this skill

  • SKILL.md1.7 KB
  • agents/openai.yaml185 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.