zfinix/aster/aster-fix-workflow

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Pipe aster review findings into aster fix to generate and apply patches safely, using review --json, fix --findings-json, dry-run inspection, --apply, and permission gating. Use when asked to auto-fix review findings, apply aster's suggested edits, or build a review-then-fix pipeline.

Install

npx vskill@latest install zfinix/aster/aster-fix-workflow

SKILL.md

Review → fix workflow

aster fix takes findings produced by aster review --json and asks the model for concrete edits. It is dry-run by default and only writes with --apply, subject to the permissions block in aster.yaml.

The pipeline

sh
aster review --json > findings.json # 1. review, capture findings
aster fix --findings-json findings.json # 2. dry-run: preview proposed edits
aster fix --findings-json findings.json --apply # 3. write to the working tree

Or as one stream:

sh
aster review --json | aster fix --findings-json - --apply

Rules

  • ALWAYS run the dry-run first and read the preview before --apply. Never jump straight to --apply on findings you have not seen.
  • --apply writes to the working tree only; it never commits. Review the diff with git diff afterward and commit yourself.
  • Writes are gated by permissions in aster.yaml (mode, plus allow/ask/deny rules). A headless run has no way to answer a prompt, so anything that reaches ask is refused: automation needs mode: edit with explicit allow rules like Edit(src/**).
  • --json emits one JSON array of per-finding results (useful to report which fixes applied, failed, or were skipped).
  • --model overrides the fix model (else ASTER_MODEL, else aster.yaml); --repo-root <DIR> sets the root the finding paths are relative to.

Curating findings

aster fix fixes whatever is in the array, so filter first. Findings are JSON; drop low-confidence or out-of-scope entries before fixing, e.g.:

sh
aster review --json | jq '[.[] | select(.confidence >= 0.8)]' | aster fix --findings-json -

After applying

Run the project's tests/build to confirm the fixes hold, then commit. Treat model edits like any other patch: verified, not trusted.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/zfinix/aster/aster-fix-workflow/badge)](https://verified-skill.com/skills/zfinix/aster/aster-fix-workflow)

Something wrong with this skill or its page? Tell us.