Skip to content
Skillv1.0.0

with-trpc

By default, when using the Neon CLI, always use the project `[PROJECT NAME]` (id: `[PROJECT ID]`).

by neondatabase(0) 0 installs
Free
Sign in to install

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

See reviews

About

Imported from neondatabase/examples (with-trpc/AGENTS.md). Install upstream with npx skills add neondatabase/examples --skill with-trpc. Copyright stays with the author.

Neon

By default, when using the Neon CLI, always use the project [PROJECT NAME] (id: [PROJECT ID]).

Mandatory Feature Workflow

For any feature, bug fix, or investigation that may touch app code using the database:

  1. Before editing application code, create a git feature branch.
  2. Before querying, migrating, or running database-backed app code, create a Neon branch in project [PROJECT NAME] ([PROJECT ID]).
  3. Set the Neon branch to expire after 7 days unless the user explicitly asks for a longer-lived branch.
  4. Update local .env.local so DATABASE_URL points to the new Neon branch.
  5. Apply schema changes only to the Neon feature branch, never production.

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/neondatabase-examples-with-trpc/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.

neondatabase-examples-with-trpc.ocm.jsonjson
{
  "ocm": "1",
  "id": "neondatabase-examples-with-trpc",
  "kind": "skill",
  "name": "with-trpc",
  "description": "By default, when using the Neon CLI, always use the project `[PROJECT NAME]` (id: `[PROJECT ID]`).",
  "publisher": "neondatabase",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "github-agents"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "By default, when using the Neon CLI, always use the project `[PROJECT NAME]` (id: `[PROJECT ID]`)."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github-agents",
      "repository": "https://github.com/neondatabase/examples",
      "path": "with-trpc/AGENTS.md",
      "ref": "59672e3a471e866299f374a92e011546dd997db9",
      "url": "https://github.com/neondatabase/examples/blob/59672e3a471e866299f374a92e011546dd997db9/with-trpc/AGENTS.md",
      "key": "neondatabase/examples/with-trpc/AGENTS.md"
    }
  },
  "instructions": "## Neon\n\nBy default, when using the Neon CLI, always use the project `[PROJECT NAME]` (id: `[PROJECT ID]`).\n\n## Mandatory Feature Workflow\n\nFor any feature, bug fix, or investigation that may touch app code using the database:\n\n1. Before editing application code, create a git feature branch.\n2. Before querying, migrating, or running database-backed app code, create a Neon branch in project `[PROJECT NAME]` (`[PROJECT ID]`).\n3. Set the Neon branch to expire after 7 days unless the user explicitly asks for a longer-lived branch.\n4. Update local `.env.local` so `DATABASE_URL` points to the new Ne",
  "cost": {
    "context_tokens": 171
  }
}

Fetch it by URL: GET /api/v1/registry/neondatabase-examples-with-trpc/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.