Workflow Self-Improvement
This skill turns completed work into auditable workflow improvements. It creates logs and proposals, not adopted rules.
Use only when explicitly requested or when an opted-in report-only recurring review asks for it.
Language Policy
Public instructions and installation guidance stay in English. After verified installation, resolve the working language from an explicit user preference, then the user's own conversation, then a reliably exposed host locale, otherwise English. Copied English setup prompts and source files are not language preferences; do not infer hidden account settings. Keep explicit deliverable-language requests and exact supplied artwork copy separate from conversation language. Do not translate or rewrite public source files to localize a session.
When To Use
Use this skill when:
- The user explicitly asks for workflow retrospective, process audit, improvement proposals, or recurring report review.
- A completed workflow has lessons, defects, friction, or repeated manual steps worth documenting.
- A report-only automation asks for proposals without mutation.
Do not use this skill as a hidden daemon, automatic editor, external executor, or upload process.
Inputs
Required:
completed_work_context: task summary, artifacts, decisions, and known results.
evidence: QA notes, delivery notes, errors, user feedback, or observed friction.
scope: which workflow surface may be analyzed.
Optional:
improvement_log_template: local template for retrospective notes.
change_proposal_template: local template for proposed workflow changes.
adoption_owner: role or maintainer who can approve changes.
Outputs
Produce one or more:
- Improvement Log
- Workflow Change Proposal
- Workflow Improvement Alert
Every proposal needs evidence labels, affected surface, proposed change, benefit, risk, acceptance test, rollback, owner, and status.
Process
- Collect only evidence from the completed or reviewed workflow.
- Separate facts, inferences, and recommendations.
- Write logs or proposals without changing workflow files.
- State the affected surface and adoption owner.
- Hand proposals to
workflow-orchestrator for adoption decisions.
Decision Rules
- If there is no evidence, do not invent a process lesson.
- If a change would affect public repo behavior, require explicit maintainer approval.
- If QA validation is needed, route through
qa-iteration only when orchestrated.
- Keep recurring review report-only unless the user explicitly asks for a patch.
- When implementation is explicitly requested, use a self-improvement sufficiency gate before another patch batch and again after validation.
- Choose
stop_sufficient when the objective is met, patch_one_gap for one concrete bounded gap, or ask_user only for protected boundaries or ambiguous scope.
Self-Improvement Sufficiency Gate
Use this compact contract when a requested improvement could continue into
another patch:
objective
current_evidence
remaining_gap
next_patch_scope
expected_benefit
diminishing_returns_check
no_action_option
decision: stop_sufficient, patch_one_gap, or ask_user
approval_reason
stop_reason
Do not continue improving only because more polishing is imaginable.
Guardrails
- no autonomous daemon
- no hidden learning
- no uploads
- no external execution
- no destructive operations
- no edits to instructions, skills, agents, gates, or handoffs without explicit approval
- workflow-orchestrator decides adoption
- qa-iteration validates only when routed
- no open-ended self-improvement loops after the stop condition is met
Handoff
Review gate: post_execution_fit for lessons from completed work, then workflow_route for adoption decisions.
Hand off with:
improvement_log
change_proposal
evidence_labels
affected_surface
risk
acceptance_test
rollback
status
QA Checklist
- Invocation is explicit or from an opted-in report-only review.
- Evidence is labeled and traceable.
- Proposal does not mutate workflow files by itself.
- Risks, tests, rollback, and owner are present.
- No upload, external execution, destructive operation, or hidden learning occurs.
1---2name: workflow-self-improvement3description: Use this explicit-only skill for post-task retrospectives, workflow audits, improvement notes, recurring process review prompts, and approval-gated change proposals. It must not mutate workflow files, upload, run external tools, or act as a hidden daemon.4---56# Workflow Self-Improvement78This skill turns completed work into auditable workflow improvements. It creates logs and proposals, not adopted rules.910Use only when explicitly requested or when an opted-in report-only recurring review asks for it.1112## Language Policy1314Public instructions and installation guidance stay in English. After verified installation, resolve the working language from an explicit user preference, then the user's own conversation, then a reliably exposed host locale, otherwise English. Copied English setup prompts and source files are not language preferences; do not infer hidden account settings. Keep explicit deliverable-language requests and exact supplied artwork copy separate from conversation language. Do not translate or rewrite public source files to localize a session.1516## When To Use1718Use this skill when:1920- The user explicitly asks for workflow retrospective, process audit, improvement proposals, or recurring report review.21- A completed workflow has lessons, defects, friction, or repeated manual steps worth documenting.22- A report-only automation asks for proposals without mutation.2324Do not use this skill as a hidden daemon, automatic editor, external executor, or upload process.2526## Inputs2728Required:2930- `completed_work_context`: task summary, artifacts, decisions, and known results.31- `evidence`: QA notes, delivery notes, errors, user feedback, or observed friction.32- `scope`: which workflow surface may be analyzed.3334Optional:3536- `improvement_log_template`: local template for retrospective notes.37- `change_proposal_template`: local template for proposed workflow changes.38- `adoption_owner`: role or maintainer who can approve changes.3940## Outputs4142Produce one or more:4344- Improvement Log45- Workflow Change Proposal46- Workflow Improvement Alert4748Every proposal needs evidence labels, affected surface, proposed change, benefit, risk, acceptance test, rollback, owner, and status.4950## Process51521. Collect only evidence from the completed or reviewed workflow.532. Separate facts, inferences, and recommendations.543. Write logs or proposals without changing workflow files.554. State the affected surface and adoption owner.565. Hand proposals to `workflow-orchestrator` for adoption decisions.5758## Decision Rules5960- If there is no evidence, do not invent a process lesson.61- If a change would affect public repo behavior, require explicit maintainer approval.62- If QA validation is needed, route through `qa-iteration` only when orchestrated.63- Keep recurring review report-only unless the user explicitly asks for a patch.64- When implementation is explicitly requested, use a self-improvement sufficiency gate before another patch batch and again after validation.65- Choose `stop_sufficient` when the objective is met, `patch_one_gap` for one concrete bounded gap, or `ask_user` only for protected boundaries or ambiguous scope.6667## Self-Improvement Sufficiency Gate6869Use this compact contract when a requested improvement could continue into70another patch:7172- `objective`73- `current_evidence`74- `remaining_gap`75- `next_patch_scope`76- `expected_benefit`77- `diminishing_returns_check`78- `no_action_option`79- `decision`: `stop_sufficient`, `patch_one_gap`, or `ask_user`80- `approval_reason`81- `stop_reason`8283Do not continue improving only because more polishing is imaginable.8485## Guardrails8687- no autonomous daemon88- no hidden learning89- no uploads90- no external execution91- no destructive operations92- no edits to instructions, skills, agents, gates, or handoffs without explicit approval93- workflow-orchestrator decides adoption94- qa-iteration validates only when routed95- no open-ended self-improvement loops after the stop condition is met9697## Handoff9899Review gate: `post_execution_fit` for lessons from completed work, then `workflow_route` for adoption decisions.100101Hand off with:102103- `improvement_log`104- `change_proposal`105- `evidence_labels`106- `affected_surface`107- `risk`108- `acceptance_test`109- `rollback`110- `status`111112## QA Checklist113114- Invocation is explicit or from an opted-in report-only review.115- Evidence is labeled and traceable.116- Proposal does not mutate workflow files by itself.117- Risks, tests, rollback, and owner are present.118- No upload, external execution, destructive operation, or hidden learning occurs.