# Fix Proposal

> Generate one high-value follow-up workflow proposal when MoonMind execution quality issues are detected in a run.

- Skill: `moonladderstudios/fix-proposal` (Agent Skill)
- Install (CLI): `npx skillmds@latest add moonladderstudios/fix-proposal`
- Raw SKILL.md: https://api.skillmd.com/api/skills/moonladderstudios/fix-proposal/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: MoonLadderStudios (https://skillmd.com/u/moonladderstudios)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/moonladderstudios/fix-proposal

---


# Fix Proposal Skill

## Purpose

Produce a targeted follow-up workflow proposal for MoonMind/system quality problems observed during a task run.

## Inputs

- `inputs.jobId`
- `inputs.repository`
- `inputs.runtimeMode`
- `inputs.taskStatus` (`succeeded` or `failed`)
- `inputs.taskSummary`
- `inputs.taskError`
- `inputs.taskContextPath` (usually `../artifacts/task_context.json`)
- `inputs.artifactsPath` (usually `../artifacts`)
- `inputs.proposalOutputPath` (usually `../artifacts/workflow_proposals.json`)

## Detection Focus

Look for partial or complete execution failures and degraded behavior, including:

- Access/auth failures
- Unclear or conflicting instructions
- Retry storms or repeated retries
- Execution loops
- Duplicate/repetitive output
- Missing required references or artifact gaps

## Workflow

1. Read `task_context.json` and available logs under `artifacts/logs/`.
2. Determine whether there is a clear, high-value fix opportunity.
3. If no meaningful issue is found, keep the proposal file unchanged.
4. If an issue is found, append one proposal object to the JSON array at `proposalOutputPath`.
5. Keep the output valid JSON and avoid duplicate titles.

## Proposal Requirements

Each appended item must include:

- `title`
- `summary`
- `taskCreateRequest` (valid queue task creation envelope)

When proposing MoonMind/run-quality improvements, also include:

- `category: "run_quality"`
- `tags`: at least one from:
  - `retry`
  - `duplicate_output`
  - `missing_ref`
  - `conflicting_instructions`
  - `flaky_test`
  - `loop_detected`
  - `artifact_gap`
- `signal`: include at least `severity` (`low|medium|high|critical`) and brief evidence context.

## Constraints

- Do not modify repository source files.
- Do not commit or push.
- Keep proposals concise and actionable.

