workflow-from-chats
Installation
SKILL.md
Workflow From Chats
Infer durable working preferences from recent chats. Do not summarize chats; extract reusable workflow guidance.
Scope
- Default to the last 7 days unless the user asks for a different window.
- Read parent transcripts and relevant subagent transcripts. Use subagent content as evidence, but cite only parent conversations.
- Do not expose local transcript paths, secrets, customer data, private chat content, or credentials.
Workflow
- State the target workflow or preference surface in one paragraph.
- Build an internal transcript inventory: title/topic, parent conversation ID, approximate date, completion state, relevant subagents, and why it may contain preference evidence.
- Scan for explicit preferences, corrections, and workflow markers such as "I prefer", "always", "never", "not what I asked", "stop", "review", "PR", "CI", "logs", and "skill".
- Extract preference atoms: trigger, workflow step, decision rule, quality bar, stop condition, evidence, and confidence.
- Rate confidence as strong, medium, weak, or contradicted.
- Cluster by workflow shape rather than transcript: shipping, review, simplification, debugging, capture, communication, delegation, or validation.
- Choose the artifact: new skill, skill edit, rule, workflow doc, or no artifact.
- Draft only the reusable guidance. Filter anecdotes that will not help future tasks.
Confidence
- Strong: explicit user preference, workflow-changing correction, repeated parent-chat pattern, or direct request to encode behavior.
- Medium: accepted workflow, repeated tool/model/validation preference, or subagent consensus that the parent used successfully.
- Weak: agent-chosen behavior with no user feedback, one ambiguous transcript, or a likely task-specific correction.
- Contradicted: evidence points in incompatible directions; ask the user before writing files.
Artifact Choice
- Skill: recurring multi-step workflow with clear triggers.
- Rule: general behavior that should apply broadly.
- Workflow doc: useful context that is not reliably triggerable.
- No artifact: situational, stale, or low-confidence observation.
Output
Return a concise synthesis first:
- Target workflow.
- Evidence corpus with parent conversation citations only.
- Preference profile.
- Adopt, consider, dismissed.
- Proposed artifacts.
- Open questions only if they block writing.
Related skills
More from cursor/plugins
deslop
Remove AI-generated code slop and clean up code style
254fix-merge-conflicts
Resolve merge conflicts non-interactively, validate build and tests, and finalize conflict resolution
109continual-learning
Orchestrate continual learning by delegating transcript mining and AGENTS.md updates to `agents-memory-updater`.
83ralph-loop
Start a Ralph Loop for iterative self-referential development. Use when the user asks to run a ralph loop, start an iterative loop, or wants repeated autonomous iteration on a task until completion.
48check-compiler-errors
Run compile and type-check commands and report failures
46get-pr-comments
Fetch and summarize review comments from the active pull request
44