# Zeus Feedback

> Record user feedback (natural language or structured data), perform AI attribution analysis linking results to past tasks, update evolution.md, and ask the user whether to start a new version. This is the core feedback loop skill.

- Skill: `huifer/zeus-feedback` (Agent Skill)
- Install (CLI): `npx skillmds@latest add huifer/zeus-feedback`
- Raw SKILL.md: https://api.skillmd.com/api/skills/huifer/zeus-feedback/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: huifer (https://skillmd.com/u/huifer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/huifer/zeus-feedback

---


# Zeus Feedback - Attribution and Evolution Trigger

Use this skill to convert real-world feedback into traceable product decisions.

## Core rule

Never recommend roadmap actions before attribution analysis is complete.

## Preconditions

- `.zeus/{version}/task.json` exists.
- `.zeus/{version}/feedback/` is writable.
- `.zeus/{version}/evolution.md` is writable.

## Deterministic workflow

### 1) Capture raw feedback

Accept natural language, structured metrics, or mixed input.

### 2) Fill missing context

If essential details are missing, ask one question at a time:

- time window,
- observed metric deltas,
- user segment affected.

### 3) Optional metrics enrichment

If `.zeus/scripts/collect-metrics.sh` exists, ask for permission and run:

```bash
bash .zeus/scripts/collect-metrics.sh
```

Merge output into feedback evidence.

### 4) Run attribution analysis

Read:

- completed tasks in `.zeus/{version}/task.json`
- recent `.zeus/{version}/ai-logs/*`
- previous feedback history
- recent git commits (`git log --oneline -20`)

Compute candidate task attribution with confidence score:

- high >= 0.80
- medium 0.50-0.79
- low < 0.50

### 5) Evaluate evolution signal

Set `requires_new_version` true when:

- gap is structural (not a normal iteration),
- repeated unmet need appears across feedback cycles,
- target segment diverges from current version strategy.

### 6) Write feedback artifact

Create `.zeus/{version}/feedback/{YYYY-MM-DD-HHmmss}.json` including:

- raw data,
- attribution list,
- evolution signal,
- roadmap absorption flag.

### 7) Append evolution timeline

Append a `FEEDBACK` record in `.zeus/{version}/evolution.md`.

### 8) Write AI log

Create `.zeus/{version}/ai-logs/{ISO-ts}-feedback.md`.

### 9) Ask for decision

If evolution signal is true, offer:

- A) start `/zeus:evolve`
- B) backlog in current roadmap
- C) ignore suggestion

### 10) Apply selected action

- A: invoke evolve with gap context
- B: append roadmap backlog item
- C: record-only outcome

## Output contract

- one feedback JSON artifact,
- one evolution entry,
- one AI log,
- one explicit next-step decision.

## Agent collaboration

Use `zeus-analyst` for attribution scoring and version-evolution recommendation quality.

