oribarilan

16 mods across 1 repository, 24 stars between them.

97-marketplace

01

oribarilan/97

Plugin Claude Code

Marketplace for the 97 plugin — skills distilled from the hard-won lessons of world-renowned programmers, in the spirit of '97 Things Every Programmer Should Know'.

24 3mo ago A tokens not measured

97

02

oribarilan/97

Plugin Claude Code

Skills distilled from the hard-won lessons of world-renowned programmers, in the spirit of '97 Things Every Programmer Should Know'. Your coding agent invokes them when about to refactor, write a test, design an API, or commit.

24 3mo ago A tokens not measured

97 AGENTS.md

03

oribarilan/97

Instructions file CodexOpenCode

AGENTS.md instructions for oribarilan/97, covering agents.md, what this repo is, rules, cross-platform discipline and four common pitfalls.

24 3mo ago A 3,927 tokens

SessionStart

04

oribarilan/97

Hook

Runs when a session starts on startup, clear and compact, executing session-start.mjs via node. From oribarilan/97.

24 3mo ago A tokens not measured

api-design

05

oribarilan/97

Skill Claude CodeCodex

Use when designing or reviewing a public API, exported function signature, module boundary, exported type/interface, or any contract other code depends on.

24 3mo ago A 30 tokens

before-you-refactor

06

oribarilan/97

Skill Claude CodeCodex

Use when considering, evaluating, or performing a refactor, restructure, cross-file rename, or cleanup.

24 3mo ago A 25 tokens

oribarilan/97

Skill Claude CodeCodex

Use when writing, reviewing, or changing build scripts, CI workflows, deploy pipelines, repo setup, or evaluating a new tool/dependency.

24 3mo ago A 34 tokens

clean-code

08

oribarilan/97

Skill Claude CodeCodex

Use when writing or reviewing functions, classes, naming, or non-trivial logic (≥3 lines).

24 3mo ago A 24 tokens

correctness-traps

09

oribarilan/97

Skill Claude CodeCodex

Use when writing or reviewing error handling, floating-point math, concurrent code, remote calls, singletons/globals, hot-path data structures, or high-volume log statements.

24 3mo ago A 38 tokens

domain-modeling

10

oribarilan/97

Skill Claude CodeCodex

Use when introducing, reviewing, or renaming a top-level type, table, or domain concept; or choosing where state lives (in-memory vs persistent).

24 3mo ago A 35 tokens

observability

11

oribarilan/97

Skill Claude CodeCodex

Use when writing or reviewing request handlers, RPCs, or background jobs for production; adding tracing, metrics, or structured-log calls; or making diagnosability decisions.

24 3mo ago A 36 tokens

oribarilan/97

Skill Claude CodeCodex

Use when writing or reviewing code that parses user input, builds SQL/shell commands, handles secrets/credentials, hashes passwords, changes auth checks, deserializes untrusted data, or constructs paths/URLs from input.

24 3mo ago B 50 tokens

self-review

13

oribarilan/97

Skill Claude CodeCodex

Use when about to commit, finish a task, open a PR, summarize work for the user, or when the user asks for a review or summary — NOT just on autonomous commits, which are rare in OpenCode usage.

24 3mo ago A 47 tokens

testing-discipline

14

oribarilan/97

Skill Claude CodeCodex

Use when writing or reviewing tests, designing test data, naming a test, choosing what to assert, or writing test helpers/mocks/fixtures.

24 3mo ago A 32 tokens

using-97

15

oribarilan/97

Skill Claude CodeCodex

Use when starting any coding task — establishes the 97 trigger map so principles fire when relevant.

24 3mo ago A 22 tokens

oribarilan/97

Skill Claude CodeCodex

Use when gathering or interpreting requirements, estimating effort, or communicating with stakeholders/customers about what to build.

24 3mo ago A 26 tokens