← RevensiCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Revensi
Snapshot Oct 7, 2026 · 00:28 UTC · version 1.0.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Interview an operator, review a complete workflow draft in the conversation, and save it to Revensi once approved. Use when the user asks to map a new process through questions; do not use for reviewing an existing saved map.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 434
}
],
"name": "revensi-workflow-interview",
"skill_md_contents": "---\nname: revensi-workflow-interview\ndescription: Interview an operator, review a complete workflow draft in the conversation, and save it to Revensi once approved. Use when the user asks to map a new process through questions; do not use for reviewing an existing saved map.\n---\n\n# Revensi Workflow Interview\n\nThis skill guides a new workflow interview in the conversation. Keep the working draft in conversation context; do not create a Revensi record or local file for each answer. Revensi owns persistence and authorization through one final `add_workflow` call. An unfinished conversation draft is not saved and may not survive an interrupted or new conversation.\n\n1. Before creating a record, ask whether someone does this work today, even roughly (`existing`), or nobody gets to it yet (`new`). Do not assume the answer from a goal statement. If the user already supplied it, do not re-ask.\n2. Check for an apparent duplicate with `list_workflows` before saving. If that tool is unavailable, say duplicate checking is unavailable; do not assume the workflow is new.\n3. Ask the next useful question, usually one at a time, and maintain the draft from the user's answers. Preserve important detail. Do not infer missing answers or re-ask questions the user explicitly deferred.\n4. Cover the trigger and rules, inputs, capabilities/tools, ordered steps, decisions and outcomes, exceptions, handoffs, human review, outputs and destination, frequency, and hands-on minutes per run. For work that does not run today, do not invent current roles or handoffs. For work that does, preserve who does it now and where the handoffs lose context.\n5. A step owner describes the proposed workflow: `automation` for routine movement/calculation, `ai` for reading/judgment/drafting, and `human` for accountable decisions, conversations, physical actions, or signatures. Human sign-off belongs in review. These are mapping conventions, not a promise that the automation exists.\n6. Name specific services only when the user or evidence identifies them. Keep unknowns open. Do not invent savings, scores, build size, access grants, or citations.\n7. Present the complete proposed workflow map and its open or deferred questions to the user. Ask for approval to save it; apply requested corrections in the conversation draft first. If the user has already supplied a complete map and explicitly approved saving that map, do not ask for approval again. Do not call `add_workflow` for a preview or without that approval.\n8. On approval, call `add_workflow` once with a fresh UUID `requestId`, name, origin, the user-confirmed map layers, and any known purpose, department, effort, or open questions. Save deferred questions in `openQuestions` too; this tool does not persist a separate deferred state, so explain that they remain open in the saved draft. Each map layer is a complete list; use zero-based `stepIndex` only when a decision or handoff belongs to a specific step. Reuse the same request ID only to retry the identical payload. Do not send a transcript, workspace ID, computed scores, status, or other server-owned fields. The server validates the model and resolves the workspace selected during OAuth. If the write tool is missing, say the draft cannot be saved; do not substitute a web request, local file, or another tool.\n9. Report the saved name, draft status, and link/ID only from the tool response. Distinguish confirmed facts from open questions. Never mark it live, publish it, or connect a service as part of this skill.\n\nA timed-out save has an unknown outcome. Check `list_workflows` before retrying or claiming success; if retrying the identical payload, reuse its original `requestId` rather than creating another draft.\n\nA save succeeds only when `add_workflow` returns its ID and link.\n"
}SHA-256 of public snapshot: 98b245d8825881c944c3496ada8d238fa77d24f8242282f59879511ffad22806