Imported from stratoslab/Workflowtool (apps/web-vite/src/services/storage/migrations/AGENTS.md). Install upstream with npx skills add stratoslab/Workflowtool --skill migrations. Copyright stays with the author.
Agents.md
Migration Data Policy
Migrations are additive only.
Do not delete, rename, or replace persisted data in a migration.
When a new storage shape is needed, add the new fields alongside the old fields.
Runtime code may prefer or ignore old fields, but the migration must preserve them for future down migrations.
If old data should ever be removed, that is a separate explicit cleanup task, not part of a version migration.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/stratoslab-workflowtool-migrations/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
stratoslab-workflowtool-migrations.ocm.jsonjson
{
"ocm": "1",
"id": "stratoslab-workflowtool-migrations",
"kind": "skill",
"name": "migrations",
"description": "Migrations are additive only.",
"publisher": "stratoslab",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Migrations are additive only."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/stratoslab/Workflowtool",
"path": "apps/web-vite/src/services/storage/migrations/AGENTS.md",
"ref": "340c0b5250192295476f995ce1a4d59b36ce1ec0",
"url": "https://github.com/stratoslab/Workflowtool/blob/340c0b5250192295476f995ce1a4d59b36ce1ec0/apps/web-vite/src/services/storage/migrations/AGENTS.md",
"key": "stratoslab/Workflowtool/apps/web-vite/src/services/storage/migrations/AGENTS.md"
}
},
"instructions": "# Agents.md\n\n## Migration Data Policy\n\nMigrations are additive only.\n\n- Do not delete, rename, or replace persisted data in a migration.\n- When a new storage shape is needed, add the new fields alongside the old fields.\n- Runtime code may prefer or ignore old fields, but the migration must preserve them for future down migrations.\n- If old data should ever be removed, that is a separate explicit cleanup task, not part of a version migration.",
"cost": {
"context_tokens": 111
}
}
Fetch it by URL: GET /api/v1/registry/stratoslab-workflowtool-migrations/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.