Skip to content
Skillv1.0.0

storage

Backend Storage Rules

by seed-hypermedia(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from seed-hypermedia/seed (backend/storage/AGENTS.md). Install upstream with npx skills add seed-hypermedia/seed --skill storage. Copyright stays with the author.

Backend Storage Rules

  • Applies to backend/storage/**.
  • backend/storage/schema.sql is the schema source of truth.
  • When schema changes, update migrations in backend/storage/storage_migrations.go and follow the guidance comment in that file.
  • After schema or migration changes, run ./dev gen //backend/... from the repository root.
  • Validate schema/migration changes against full CI locally before pushing: npx @redwoodjs/agent-ci run -w .github/workflows/test-go.yml -p. See docs/local-ci-with-agent-ci.md.
  • Be careful to introduce new migrations where a reindex is required and embeddings need to be re-computed. CPU-only servers will take longer to process them again, consuming a lot of CPU along the way.

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/seed-hypermedia-seed-storage/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.

seed-hypermedia-seed-storage.ocm.jsonjson
{
  "ocm": "1",
  "id": "seed-hypermedia-seed-storage",
  "kind": "skill",
  "name": "storage",
  "description": "Backend Storage Rules",
  "publisher": "seed-hypermedia",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "github-agents"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Backend Storage Rules"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github-agents",
      "repository": "https://github.com/seed-hypermedia/seed",
      "path": "backend/storage/AGENTS.md",
      "ref": "37647d0148eb10cb3552dbae011eafddb5f3b7b9",
      "url": "https://github.com/seed-hypermedia/seed/blob/37647d0148eb10cb3552dbae011eafddb5f3b7b9/backend/storage/AGENTS.md",
      "key": "seed-hypermedia/seed/backend/storage/AGENTS.md"
    }
  },
  "instructions": "# Backend Storage Rules\n\n- Applies to `backend/storage/**`.\n- `backend/storage/schema.sql` is the schema source of truth.\n- When schema changes, update migrations in `backend/storage/storage_migrations.go` and follow the guidance comment in that file.\n- After schema or migration changes, run `./dev gen //backend/...` from the repository root.\n- Validate schema/migration changes against full CI locally before pushing: `npx @redwoodjs/agent-ci run -w .github/workflows/test-go.yml -p`. See `docs/local-ci-with-agent-ci.md`.\n- Be careful to introduce new migrations where a reindex is required and e",
  "cost": {
    "context_tokens": 182
  }
}

Fetch it by URL: GET /api/v1/registry/seed-hypermedia-seed-storage/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.