Skip to content
cccskills
FreePublished on GitHubEnglish overview

review-homecore-migration

Review Home Assistant migration behavior for input validation, configuration preservation, and output that does not overwrite existing files. Check storage schema versions, keep secrets out of diagnostics, and identify incomplete automation or integration behavior.

OriginalShow the original description

Review Home Assistant migration as untrusted versioned input and no-clobber output.

AI rating90/ 100See how to install

Good for

  • Reviewing supported storage schema versions
  • Checking preservation of unfamiliar configuration fields
  • Reviewing writes that must not overwrite existing files
  • Checking secret handling and incomplete migration behavior

Overview

What it does

This skill reviews Home Assistant migration code for input checks and output that preserves existing data. It examines the version of the schema describing stored data, whether unsupported formats are rejected, and whether compatible unknown configuration fields are retained. It also checks explicit output destinations and atomic writes that complete as a single operation without overwriting existing files.

When it helps

Use it after changing migration code or before transferring configuration. The review also examines whether secrets can appear in errors or logs, and whether unfinished behavior involving automation, secret references, or integrations is clearly identified.

Example requests

  • “Read the Home Assistant migration code and check how it handles unsupported schemas and unknown configuration fields.”
  • “Check output destinations and overwrite prevention, then identify secret exposure or incomplete behavior.”

Notes

Inspection must happen before writing. Secret values must stay out of errors, logs, issues, and conversation transcripts. Unsupported schemas must be rejected. The material provides neither a specific list of supported versions nor execution commands.

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?
AGoodThe Home Assistant migration review purpose is explicit, with six checks covering input inspection, overwrite prevention, and related behavior.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
BPartly lackingSix review checks are listed, but supported versions, execution commands, and the review output format are not specified.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt explicitly requires inspection before writing, atomic writes without overwriting, and keeping secret values out of diagnostic and conversation records.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodThe skill consists of six review checks and specifies no 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.md507 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Review a Home Assistant migration

  1. Inspect before writing.
  2. Reject unsupported storage schema versions.
  3. Preserve compatible unknown config-entry fields.
  4. Use explicit destinations and atomic no-clobber writes.
  5. Never expose secret values in errors, logs, issues, or transcripts.
  6. Label incomplete automation, secret-reference, and integration behavior.

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

AgentDB Advanced Features

FreeSummaryAI rating 80

Build advanced AgentDB workflows with database synchronization, multiple databases, and search that combines meaning with attribute filters. Covers similarity measures, diverse search results, and operational patterns for distributed AI applications.

  • Sharing stored patterns across multiple AgentDB instances
  • Filtering semantic search by date or category
  • Separating knowledge and conversation databases
ruvnet/RuView98.9KUpdated Oct 20, 2026

Create AgentDB learning plugins that use recorded experience to improve agent decisions. Choose a learning method, store states, actions, and rewards, train models, and evaluate suggested actions through CLI and API workflows.

  • Train agents from historical experience
  • Build decision-making for games and navigation
  • Combine experience from multiple agents for training
ruvnet/RuView98.9KUpdated Oct 20, 2026

AgentDB Memory Patterns

FreeSummaryAI rating 90

Build AI agents that retain conversation history, user preferences, and useful interaction patterns with AgentDB. The skill covers persistent storage, meaning memories survive between sessions, plus retrieval, context management, and ReasoningBank integration.

  • Add conversation history to a chat system
  • Remember user preferences across sessions
  • Reuse patterns from successful interactions
ruvnet/RuView98.9KUpdated Oct 20, 2026

AgentDB Performance Optimization

FreeSummaryAI rating 70

Tune AgentDB memory use and search speed through quantization, which stores vectors more compactly, search indexes, caching, and batch operations. Includes configuration examples and benchmarks to help balance accuracy, speed, and storage as datasets grow.

  • Reduce memory use in an AgentDB application
  • Tune search speed while preserving accuracy
  • Plan settings for millions of vectors
ruvnet/RuView98.9KUpdated Oct 20, 2026

AgentDB Vector Search

FreeSummaryAI rating 90

Build document search with AgentDB that finds related content by meaning. Store documents as numerical representations, combine similarity search with metadata filters, and retrieve relevant passages for systems that generate answers using source material.

  • Build answers grounded in retrieved documents
  • Add meaning-based search to a knowledge base
  • Find documents with similar content
ruvnet/RuView98.9KUpdated Oct 20, 2026

browser

FreeSummaryAI rating 70

Automate browser tasks with agent-browser, using snapshots that label page elements for the agent. Handle login flows, fill and submit forms, extract page information, and capture screenshots through a repeatable navigation and interaction workflow.

  • Automating login flows
  • Filling and submitting web forms
  • Extracting product names, prices, and links
ruvnet/RuView98.9KUpdated Oct 20, 2026

See all skills by ruvnet

Report a problem with this skill