guild-rollback-skill

Restore a previous skill version and re-run its eval suite.

6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/lookatitude/guild --skill guild-rollback-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guild-rollback-skill
Source: https://github.com/lookatitude/guild/tree/main/skills/meta/rollback-skill
Command: npx skills add https://github.com/lookatitude/guild --skill guild-rollback-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reverting a Guild skill to a prior version without destroying its history is error-prone if done ad-hoc; this skill provides a safe, auditable rollback mechanism that preserves the full version stack and surfaces what changes will be restored. It ensures historical changes remain discoverable, reproducible, and auditable, and it includes post-rollback verification to catch drift or regress. The rollback is non-destructive: a new version vN+1 is created from the older vX, while the original live content is preserved in the history for traceability.

Core Features & Use Cases

  • Non-destructive rollback: appends a new vN+1 from an older vX with source metadata and preserves history.
  • Version-stack navigation: enumerate available versions, view short diffs, and resolve the target version to restore.
  • Post-rollback verification: re-run the skill's eval suite against the current repo to detect drift and surface remediation options.
  • Handoff and follow-up: surface a handoff payload with details to drive a follow-up evolve if drift is detected.

Quick Start

Trigger a rollback by specifying the target skill and version number, then review the restored content and its eval results.

Frequently Asked Questions about guild-rollback-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I revert a skill to a previous version without losing history?

You can revert a skill non-destructively by appending a new version entry from an older target version. This preserves the original live content in the version stack for full traceability and auditing.

How does non-destructive rollback work for version-controlled skills?

Non-destructive rollback creates a new vN+1 version entry from an older vX. It restores the previous content while keeping the original live version preserved in the skill-versions history.

Can I verify skill alignment after restoring a previous version?

Yes, after restoring content, the rollback process re-runs the skill's eval suite against the current repository. This verifies alignment and surfaces any drift or regressions.

What happens if evals detect drift after a skill rollback?

When drift is detected during post-rollback verification, the process surfaces a handoff payload with details. This payload drives a follow-up evolve action to remediate the detected drift.

How do I view available versions before performing a skill rollback?

You can enumerate available versions in the version-stack to navigate history. This allows you to view short diffs and resolve the exact target version you want to restore.