AIPMAndyAIPMAndyCommunity·1 Agent Skills Included

goskill

Goal-driven execution loops with retries and success criteria

Turns one-shot Python functions into goal-driven execution loops that keep retrying until success criteria are met or time runs out. Eliminates vague completion claims by checking every run against explicit, measurable acceptance criteria. Tracks attempts, runtime, and status so long tasks like refactoring, migration, and large-scale analysis finish verifiably instead of stopping after one try.
npx skills add AIPMAndy/goskill --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install GoSkill?

Run `npx skills add AIPMAndy/goskill --all -g -y` in your terminal to install this skill globally.

What problem does GoSkill solve?

It stops tasks from ending after a single attempt by wrapping them in a loop that retries and validates results against clear success criteria until the goal is met or time expires.

How do I define success criteria in GoSkill?

You pass a goal plus a criteria dictionary (like compile: 0 errors, test: 100% pass) to the @goskill decorator or GoSkill class, and it checks every run against those measurable conditions.

What tasks is GoSkill best suited for?

It works best for long-running work like large code migrations, deep data analysis, and iterative research tasks that need explicit acceptance standards and status tracking.

Can I track progress while GoSkill runs?

Yes. The built-in status object shows the current goal, attempt count, elapsed time, terminal status, and the latest criteria check results.

Related Repositories in Software Engineering

View All in Software Engineering