adarshp14

20 mods across 2 repositories, 7 stars between them.

stack

01

adarshp14/relay

Skill Claude CodeCodex

User guide for the local squash-safe stack CLI for stacked PR repair. Use when someone asks how to inspect, track, sync, merge, document, or undo stacked pull requests in squash-merge repositories. Prefer this tool over GitHub's gh stack command for this workflow.

0 2mo ago A 61 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Detects hand-rolled optimistic-update plumbing in React code that should be using effect-atom's Atom.optimistic and Atom.optimisticFn instead. Run on diffs touching packages/react/src/api/atoms.tsx, packages/react/src/pages//.tsx, or any file that imports an effect-atom mutation atom from ./api/atoms. The hand-rolled…

0 2mo ago A 102 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Add reactivityKeys to effect-atom write mutation calls. Use when lint flags a useAtomSet mutation call that mutates data without invalidation keys.

0 2mo ago A 42 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Replace React/effect-atom mutation handlers that use promise-mode plus try/catch with promiseExit and explicit Exit handling. Use when lint or review flags try/catch around useAtomSet mutation calls, especially UI handlers that set error/busy state after a failed mutation.

0 2mo ago A 63 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Route HTTP through Effect boundaries instead of raw fetch. Use when lint flags relay/no-raw-fetch or when adding networked protocol/provider code.

0 2mo ago A 38 tokens copy · 97% MIT

adarshp14/relay

Skill Claude CodeCodex

Normalize unknown or loosely typed data at boundaries with Effect Schema, named guards, or typed adapters. Use when lint flags double casts, inline object assertions, unknown shape probing, or ad hoc property checks on unknown values.

0 2mo ago A 51 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Replace duplicated TypeScript shape declarations next to Effect Schema definitions with schema-derived types. Use when lint or review flags an interface/type alias that repeats fields already described by a nearby Schema.Struct, Schema.Union, Schema.TaggedStruct, or other Effect Schema model.

0 2mo ago A 61 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Fix lint findings that use untyped JavaScript error handling instead of Effect typed failures. Use when lint flags new Error, throw, try/catch, Promise.catch, Promise.reject, instanceof Error, unknown error message/stringification, or redundant helpers that only construct tagged errors.

0 2mo ago A 62 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Replace duplicated object API types with types inferred from the runtime value or factory that owns the shape. Use when lint or review flags an interface/type alias that mirrors a returned object such as a plugin extension, client surface, route map, or handler table.

0 2mo ago A 59 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Keep tests deterministic and Effect-aware. Use when lint flags direct vitest imports or conditional assertions inside tests.

0 2mo ago A 29 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Preserve workspace package boundaries. Use when lint flags relative imports that cross package roots.

0 2mo ago A 24 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Remove TypeScript escape hatches. Use when lint flags @ts-nocheck or similar broad type bypasses.

0 2mo ago A 32 tokens copy · 100% MIT

cli-release

13

adarshp14/relay

Skill Claude CodeCodex

Runbook for releasing the relay CLI package (stable and beta). Covers scope of what ships with the CLI, user-facing changelog conventions, Changesets + Version Packages PR flow, beta train entry/exit, and owner preferences. Use when the user asks to cut a release, prepare release notes, enter/exit a beta train, or…

0 2mo ago A 80 tokens original MIT

adarshp14/relay

Skill Claude CodeCodex

Pattern for implementing optimistic UI updates with effect-atom in this codebase. Use when adding optimistic behavior to a query atom + its mutations (action toggles, list adds/removes, inline edits). DO NOT roll your own pending-state with React state, Maps, or custom merge helpers — Atom.optimistic +…

0 2mo ago A 89 tokens copy · 100% MIT

effect-http-testing

15

adarshp14/relay

Skill Claude CodeCodex

Testing Effect HttpApi services end-to-end. Use when writing tests that involve Effect's HttpApi, HttpApiBuilder, HttpClient, HttpServer, or when testing any HTTP service/plugin built with @effect/platform. Covers proper layer composition, test server setup, HttpClient injection, and common pitfalls.

0 2mo ago A 64 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Pattern for wrapping third-party SDK clients (Stripe, Resend, AWS, etc.) with Effect. Use when creating Effect services that wrap external libraries with Promise-based APIs. Provides type-safe error handling, automatic tracing, and clean dependency injection via the "use" pattern.

0 2mo ago A 58 tokens copy · 100% MIT

graphite

17

adarshp14/relay

Skill Claude CodeCodex

Manage Git branches and PRs using Graphite CLI (gt) instead of raw git commands. Use this skill when committing code changes, amending commits, creating branches, or submitting pull requests. Triggers on git commit, git push, creating PRs, amending changes, stacking branches, or any version control workflow.

0 2mo ago A 68 tokens copy · 100% MIT

adarshp14/relay

Skill Claude CodeCodex

Run Warden security scans in this repo using Sentry's warden-skills. Use when asked to audit security, scan with Warden, investigate authz/data-exfil/code-execution/GitHub Actions risks, or triage Warden findings.

0 2mo ago A 55 tokens copy · 100% MIT

relay AGENTS.md

19

adarshp14/relay

Instructions file CodexOpenCode

AGENTS.md instructions for adarshp14/relay, covering agents.md, task completion requirements, attribution, collaboration notes and reference repos.

0 2mo ago A 600 tokens original MIT

relay CLAUDE.md

20

adarshp14/relay

Instructions file

Claude Code instructions for adarshp14/relay, a project described as: AI agent integration gateway — connect any agent to any OpenAPI, MCP, GraphQL, or custom tool.

0 2mo ago A 3 tokens copy · 100% MIT