npx skills add pskoett/pskoett-ai-skills
npx skills add pskoett/pskoett-ai-skills/intent-framed-agent
This skill turns implicit intent into an explicit, trackable artifact at the
moment execution starts. It creates a lightweight intent contract, watches for
scope drift while work is in progress, and closes each intent with a short
resolution record.
Use this skill for coding tasks only. It is designed for implementation work
that changes executable code.
Do not use it for general-agent activities such as:
For trivial edits (for example, simple renames or typo fixes), skip the full
intent frame.
Activate at the planning-to-execution transition for non-trivial coding work.
Common cues:
At execution start, emit:
## Intent Frame #N
**Outcome:** [One sentence. What does done look like?]
**Approach:** [How we will implement it. Key decisions.]
**Constraints:** [Out-of-scope boundaries.]
**Success criteria:** [How we verify completion.]
**Estimated complexity:** [Small / Medium / Large]
Rules:
Does this capture what we are doing? Anything to adjust before I start?During execution, monitor for drift at natural boundaries:
Drift examples:
When detected, emit:
## Intent Check #N
This looks like it may be moving outside the stated intent.
**Stated outcome:** [From active frame]
**Current action:** [What is happening]
**Question:** Is this a deliberate pivot or accidental scope creep?
If pivot is intentional, update the active intent frame and continue. If not,
return to the original scope.
When work under the active intent ends, emit:
## Intent Resolution #N
**Outcome:** [Fulfilled / Partially fulfilled / Pivoted / Abandoned]
**What was delivered:** [Brief actual output]
**Pivots:** [Any acknowledged changes, or None]
**Open items:** [Remaining in-scope items, or None]
Resolution is preferred but optional if the session ends abruptly.
One session can contain multiple intent frames.
Rules:
Abandoned or Pivoted, then open a new frame.
#1, #2, ...).Entire CLI: https://github.com/entireio/cli
When tool access is available, detect Entire at activation:
entire status 2>/dev/null
transcript on the checkpoint branch.
nag about installation.
Copilot/chat fallback:
same intent workflow in chat output.
Use this skill as the front-door alignment layer for non-trivial coding work:
plan-interview (optional, for requirement shaping)intent-framed-agent (execution contract + drift monitoring)simplify-and-harden (post-completion quality/security pass)self-improvement (capture recurring patterns and promote durable rules)This ordering helps reduce scope drift early and improve repeatability across
tasks.
共 1 个版本