Plugin Claude Code
Plugin marketplace listing 2 plugins: pseolint, aeo.
Plugin Claude Code
Plugin marketplace listing 2 plugins: pseolint, aeo.
Hook Claude Code
Runs when a session starts on startup, resume, clear and compact, executing ponytail-activate.js. From 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.
Settings file Claude Code
Agent settings declaring 2 hook events (SessionStart, UserPromptSubmit).
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…
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…
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".
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…
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…
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.
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…
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.