davis7dotsh

10 mods across 2 repositories, 1.4k stars between them.

better-result-adopt

02

davis7dotsh/better-context

Skill Claude CodeCodex

Migrate codebase from try/catch or Promise-based error handling to better-result. Use when adopting Result types, converting thrown exceptions to typed errors, or refactoring existing error handling to railway-oriented programming.

1.2k 4mo ago A 46 tokens original MIT

davis7dotsh/better-context

Instructions file CodexOpenCode

Instructions for davis7dotsh/better-context, covering agents.md, critical rules, source of truth, commands and root commands.

1.2k 4mo ago A 452 tokens original MIT

better_context

04

davis7dotsh/better-context

Cursor rule

Use btca to fetch up-to-date answers about external libraries/frameworks by searching their official repos locally (source-first, no web browsing).

1.2k 4mo ago A 1,939 tokens original MIT

btca-cli

05

davis7dotsh/better-context

Skill Claude CodeCodex

Operate the btca CLI for local resources and source-first answers. Use when setting up btca in a project, connecting a provider, adding or managing resources, and asking questions via btca commands. Invoke this skill when the user says "use btca" or needs to do more detailed research on a specific library or framework.

1.2k 4mo ago A 70 tokens copy · 100% MIT

global

07

davis7dotsh/river

Cursor rule Cursor

ALWAYS follow this rule.

227 5mo ago A 188 tokens original MIT

neverthrow

08

davis7dotsh/river

Cursor rule Cursor

When handling errors, use the neverthrow library to handle errors.

227 5mo ago A 0 tokens original MIT

svelte

09

davis7dotsh/river

Cursor rule Cursor

When writing code for svelte (.svelte or .svelte.ts files) make sure to do the following.

227 5mo ago C 0 tokens original MIT

tailwindcss

10

davis7dotsh/river

Cursor rule Cursor

When writing code for tailwind css make sure to do the following.

227 5mo ago A 0 tokens original MIT