# Vibe Acceptance Gate

> Validates completed work against defined acceptance criteria. Use after completing a task that has specific success criteria defined in issues, specs, or task descriptions.

- **Type:** Skill
- **Install:** `agentstack add skill-ash1794-vibe-engineering-acceptance-gate`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [ash1794](https://agentstack.voostack.com/s/ash1794)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [ash1794](https://github.com/ash1794)
- **Source:** https://github.com/ash1794/vibe-engineering/tree/master/plugins/vibe-engineering/skills/acceptance-gate

## Install

```sh
agentstack add skill-ash1794-vibe-engineering-acceptance-gate
```

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

## About

# vibe-acceptance-gate

Don't claim "done" until you've checked against the criteria that define "done."

## When to Use This Skill

- After completing a task that has acceptance criteria
- Before marking an issue/ticket as resolved
- When the user asks "is this done?"
- After implementing a spec with defined requirements

## When NOT to Use This Skill

- Exploratory work with no defined criteria
- Research tasks (use `vibe-reflect-and-compound` instead)
- When criteria haven't been defined yet (define them first)

## Steps

1. **Find the criteria** — Look in:
   - Issue/ticket description (MUST/SHOULD requirements)
   - Spec document (acceptance criteria section)
   - Task description (success conditions)
   - User's original request (implicit criteria)

2. **Validate each criterion** — For each one:
   - Run the relevant test, command, or check
   - Record PASS (met), FAIL (not met), or PARTIAL (partially met)
   - Capture evidence (test output, code reference)

3. **Report results**:

| # | Criterion | Status | Evidence |
|---|-----------|--------|----------|
| 1 | [criterion text] | PASS/FAIL/PARTIAL | [evidence] |

4. **Gate decision**:
   - All PASS → Task complete
   - Any FAIL on MUST criteria → Task NOT complete, list remaining work
   - PARTIAL only → Report what's missing, ask user if acceptable

## Output Format

### Acceptance Gate: [Task Name]

**Result**: PASS / FAIL / PARTIAL
**Criteria Met**: X/Y (Z%)

| # | Criterion | Status | Evidence |
|---|-----------|--------|----------|
| 1 | ... | ✓/✗/◐ | ... |

### Remaining Work (if FAIL)
1. [What needs to be done]

## Source & license

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

- **Author:** [ash1794](https://github.com/ash1794)
- **Source:** [ash1794/vibe-engineering](https://github.com/ash1794/vibe-engineering)
- **License:** MIT

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-ash1794-vibe-engineering-acceptance-gate
- Seller: https://agentstack.voostack.com/s/ash1794
- 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%.
