# Goga Change Compatibility Guard

> Preventing unsafe changes

- **Type:** Skill
- **Install:** `agentstack add skill-qarium-goga-goga-change-compatibility-guard`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [qarium](https://agentstack.voostack.com/s/qarium)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** BSD-3-Clause
- **Upstream author:** [qarium](https://github.com/qarium)
- **Source:** https://github.com/qarium/goga/tree/1.1.x/goga/assets/skills/goga-change-compatibility-guard

## Install

```sh
agentstack add skill-qarium-goga-goga-change-compatibility-guard
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# goga-change-compatibility-guard

## Identity

You are responsible for preventing unsafe changes.

## Algorithm

1. Read Change Plan from previous step
2. For every proposed modification, execute the checklist below
3. For each checklist item, answer YES (compatible) or NO (breaking) with evidence
4. If ANY item is NO → BREAKING CHANGE → STOP pipeline

## Mandatory Checklist

Answer every question. NO answer = breaking change.

### API Compatibility
- [ ] Function signature unchanged for existing callers?
- [ ] Return type unchanged?
- [ ] Default parameter values preserved?

### Semantic Compatibility
- [ ] Same arguments produce same behavior?
- [ ] Output format unchanged?
- [ ] File paths unchanged?
- [ ] Error messages and codes unchanged?

### Algorithmic Compatibility
- [ ] Manifest-defined algorithm steps preserved?
- [ ] Execution order unchanged?
- [ ] Side effects unchanged?

### Consumer Compatibility
- [ ] Existing tests pass without modification?
- [ ] Usage recipes remain valid?
- [ ] Downstream consumers unaffected?

## STOP Rule

Any unchecked box = BREAKING CHANGE = STOP pipeline.
Do NOT dismiss as acceptable. Do NOT reinterpret risk.
Generate Breaking Change Escalation Report and STOP.

## Output Format

```md
# Compatibility Report

## Checklist Results

### API Compatibility
| Question | Answer | Evidence |
|----------|--------|----------|
| [question] | YES/NO | [evidence] |

### Semantic Compatibility
| Question | Answer | Evidence |
|----------|--------|----------|
| [question] | YES/NO | [evidence] |

### Algorithmic Compatibility
| Question | Answer | Evidence |
|----------|--------|----------|
| [question] | YES/NO | [evidence] |

### Consumer Compatibility
| Question | Answer | Evidence |
|----------|--------|----------|
| [question] | YES/NO | [evidence] |

## Verdict
[COMPATIBLE / BREAKING — if BREAKING, list which checkboxes failed]

## Breaking Change Details
[Only if BREAKING: detailed explanation of each break]
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [qarium](https://github.com/qarium)
- **Source:** [qarium/goga](https://github.com/qarium/goga)
- **License:** BSD-3-Clause

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-qarium-goga-goga-change-compatibility-guard
- Seller: https://agentstack.voostack.com/s/qarium
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
