ouranos-labs

12 mods across 1 repository, 6 stars between them.

SessionStart

02

ouranos-labs/pseolint

Hook Claude Code

Runs when a session starts on startup, resume, clear and compact, executing ponytail-activate.js. From ouranos-labs/pseolint.

6 2d ago A tokens not measured original MIT

UserPromptSubmit

03

ouranos-labs/pseolint

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing ponytail-mode-tracker.js. From ouranos-labs/pseolint.

6 2d ago A tokens not measured original MIT

pseolint

04

ouranos-labs/pseolint

Settings file Claude Code

Agent settings declaring 2 hook events (SessionStart, UserPromptSubmit).

6 2d ago A tokens not measured original MIT

ponytail-audit

05

ouranos-labs/pseolint

Skill Claude CodeCodex

Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or replace with stdlib/native equivalents. Use when the user says "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find…

6 2d ago A 105 tokens copy · 89% MIT

ponytail-debt

06

ouranos-labs/pseolint

Skill Claude CodeCodex

Harvest every ponytail: comment in the codebase into a debt ledger, so the deliberate shortcuts and deferrals ponytail leaves behind get tracked instead of rotting into "later means never". Use when the user says "ponytail debt", "/ponytail-debt", "what did ponytail defer", "list the shortcuts", "ponytail ledger", or…

6 2d ago A 99 tokens copy · 100% MIT

ponytail-help

07

ouranos-labs/pseolint

Skill Claude CodeCodex

Quick-reference card for all ponytail modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /ponytail-help, "ponytail help", "what ponytail commands", "how do I use ponytail".

6 2d ago A 56 tokens copy · 81% MIT

ponytail-review

08

ouranos-labs/pseolint

Skill Claude CodeCodex

Code review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead flexibility. One line per finding: location, what to cut, what replaces it. Use when the user says "review for over-engineering", "what can we delete", "is this…

6 2d ago A 100 tokens copy · 97% MIT

ponytail

09

ouranos-labs/pseolint

Skill Claude CodeCodex

Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Supports…

6 2d ago A 138 tokens copy · 95% MIT

aeo

10

ouranos-labs/pseolint

Skill Claude CodeCodex

Search is splitting in two: classic ranking, and being the source an AI answer cites. AEO (a.k.a. GEO) is optimizing for the second. The May 2026 spam-policy revision put manipulation of AI answers explicitly in scope, so the upside and the risk are both real.

6 2d ago A 4 tokens original MIT

pseolint

11

ouranos-labs/pseolint

Skill Claude CodeCodex

Full-lifecycle programmatic SEO: design, build, audit, and fix pages at scale without earning a thin-content / SpamBrain penalty. Use when the user mentions "programmatic SEO", "pSEO", "template pages", "pages at scale", "location pages", "[keyword] + [city] pages", "comparison pages", "[X] vs [Y]", "integration…

6 2d ago A 233 tokens original MIT

pseolint

12

ouranos-labs/pseolint

MCP server Claude CodeCodexCursor +2

Penalty-risk audit for programmatic SEO sites: verdict, risk score, and a fix manifest. Runs locally from the @pseolint/mcp npm package. Needs 2 environment variables to run.

6 2d ago A tokens not measured original MIT