Skip to content
cccskills
FreePublished on GitHubEnglish overview

verified-state-change

Update app data, files, or service records by confirming the target, changing only what was requested, and reading the result back. Check that unrelated values remain intact and that external actions have an observable outcome.

OriginalShow the original description

Make scoped state changes with target confirmation, minimal mutation, and read-back verification

AI rating100/ 100See how to install

Good for

  • Updating selected fields in an app record
  • Checking the outcome of a file move or deletion
  • Verifying the status of a send or scheduling action

Overview

What it does

The skill handles changes to data stored in applications, APIs, files, or services, from identifying the target to verifying the result. It uses identifiers and content to distinguish the target, then updates only the necessary parts while preserving fields the user did not ask to change. It records identifiers or statuses returned during execution and reads the result again through a separate retrieval or listing. If something differs from the request, it corrects only that mismatch.

When it helps

Use it when delegating edits, deletions, moves, sending, or scheduling to an agent. It helps check targets and results when items have similar names, or when an acknowledgment alone does not show that an operation has finished.

Example requests

  • “Update only this record’s contact details and check that the other fields remain unchanged.”
  • “Move the specified file, then read its contents at the destination to verify it.”

Notes

For destructive actions such as deletion, or actions with external effects, the procedure checks whether the user’s instructions authorize the target and effect. It does not extend the request to neighboring files or accounts, or report success solely from an acknowledgment.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt explicitly covers persistent changes including creation, editing, deletion, moving, sending, and scheduling.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
AGoodSix steps cover target identification, minimal changes, identifier recording, independent retrieval, and comparison.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt requires authorization checks for destructive or external effects, limits the scope, and verifies changes through read-back.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodIt assumes existing app or file operations and specifies no particular additional tools or API keys.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 21, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (1)

  • SKILL.md1.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

When to Use

Use when creating, editing, deleting, moving, sending, scheduling, or otherwise changing persistent state through an application, API, filesystem, or service.

Procedure

  1. Read the current state and identify the target using stable identifiers plus enough content to disambiguate it.
  2. Preserve fields the user did not ask to change and choose the narrowest supported mutation.
  3. For destructive or externally visible actions, confirm that the user's instruction authorizes the exact target and effect.
  4. Perform the mutation once and capture the returned identifier, status, or revision.
  5. Read the target again through an independent list, fetch, status, or content operation.
  6. Compare the observed state with the requested outcome and repair only the specific mismatch.

Pitfalls

  • Do not infer the target from a stale active item when a stable identifier can be fetched.
  • Do not report success from an accepted request alone; asynchronous or partial operations may not have completed.
  • Do not replace an entire object when a field-level update is supported and safer.
  • Do not silently broaden a mutation to adjacent files, records, accounts, or services.

Verification

  • The target identity was confirmed before mutation.
  • A read-back shows the intended values and preserves unrelated state.
  • Any external effect has a concrete status, identifier, or observable result.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

action-evidence-synthesis

FreeSummaryAI rating 100

Turn scattered messages, meeting notes, and documents into sourced action lists and status briefs. The skill reconciles updates, separates facts from tentative inferences, and highlights decisions, dependencies, risks, and unanswered questions.

  • Build a sourced action list from meeting notes
  • Combine messages and documents into a status brief
  • Assess feasibility using dependencies and blockers
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

artifact-completion

FreeSummaryAI rating 100

Create a complete first version of a requested file or other deliverable early, then refine it and check its format, required content, location, and usability before reporting the work as finished.

  • Creating a report with all required sections
  • Saving a deliverable in a specified location
  • Checking that a generated file opens correctly
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

developer-docs

FreeSummaryAI rating 100

Find official documentation for a library, framework, or API and apply it to the task at hand. Check the relevant version, distinguish documented facts from assumptions, and verify code changes with a focused test or concrete command.

  • Checking how an API or option works
  • Implementing behavior for a specific version
  • Applying official guidance to an existing project
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

multimodal-evidence

FreeSummaryAI rating 90

Extract and verify text, numbers, objects, and sequences from images, documents, and video. Record where each finding appears, check exact labels and values, and build answers whose supporting evidence can be traced back to the input.

  • Extracting and checking numbers in documents
  • Tracing video events to timestamps
  • Reading and verifying labels in images
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

odysseus

FreeSummaryAI rating 100

Use Claude Code to manage Odysseus tasks, email, calendar events, stored facts, and documents through a permission-scoped API. You can also start, inspect logs for, and stop Cookbook model servers using the access granted by your token.

  • Creating a task with a timed reminder
  • Reading email and preparing a reply draft
  • Saving calendar events, preferences, and documents
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

odysseus

FreeSummaryAI rating 100

Use Codex to manage Odysseus todos, calendars, memory, and documents, and read or draft email. Through its permission-scoped API, the skill also supports reminders and launching, inspecting, or stopping Cookbook model servers.

  • Create a timed reminder as a todo
  • Check calendar events and add appointments
  • Read email and prepare an editable reply draft
odysseus-dev/odysseus94.1KUpdated Oct 20, 2026

See all skills by odysseus-dev

Report a problem with this skill