Skill Claude CodeCodex
Replace arbitrary timeouts with condition polling for reliable async tests.
Skill Claude CodeCodex
Replace arbitrary timeouts with condition polling for reliable async tests.
Skill Claude CodeCodex
Write the test first, watch it fail, write minimal code to pass.
Skill Claude CodeCodex
Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.
Skill Claude CodeCodex
Skills wiki intro - mandatory workflows, search tool, brainstorming triggers.
Plugin Claude Code
Development marketplace for elements-of-style.
Plugin Claude Code
Writing guidance based on William Strunk Jr.'s The Elements of Style (1918).
Instructions file Gemini CLI
Gemini CLI instructions for obra/the-elements-of-style, a project described as: William Strunk Jr.'s Elements of Style (1918) in markdown format for AI agents.
Skill Claude CodeCodex
Apply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes your writing clearer, stronger, and more professional.
Plugin Claude Code
Development marketplace for episodic memory plugin.
Plugin Claude Code
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
MCP server Claude CodeCodexCursor +2
MCP server "episodic-memory" as configured in obra/episodic-memory. Runs ./cli/mcp-server-wrapper.js with node.
Instructions file
Instructions for obra/episodic-memory, covering project instructions: episodic-memory, quick orientation, build and test, version management and release engineering.
Agent
Use when searching Claude Code and Codex history for information learned in past conversations or prior experience: decisions, patterns, solutions, pitfalls, project context, repeated workflows, or lessons from similar work.
Hook
Runs when a session starts on startup, resume and clear, executing episodic-memory.js via node with --background. From obra/episodic-memory.
Skill Claude CodeCodex
You MUST invoke this skill before saying "I don't know," guessing, or treating any topic as new, no matter how trivial the question seems. It supplements other memory systems, which only hold partial records. Searching past conversations is the only way to recover what was actually said.
Instructions file
Instructions for obra/private-journal-mcp, covering claude.md, common development commands, build the project, run tests and run tests in watch mode.
Plugin Claude Code
Experimental skills for Claude Code Superpowers - new techniques and tools under development.
Skill Claude CodeCodex
Use when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for LLM-generated codebases where new functions are often created rather than reusing existing ones.
Skill Claude CodeCodex
Use MCP servers on-demand via the mcp CLI tool - discover tools, resources, and prompts without polluting context with pre-loaded MCP integrations.
Skill Claude CodeCodex
Use when you need to run interactive CLI tools (vim, git rebase -i, Python REPL, etc.) that require real-time input/output - provides tmux-based approach for controlling interactive sessions through detached sessions and send-keys.
Skill Claude CodeCodex
Create, manage, or connect to a headless Windows 11 VM running in Docker with SSH access. Use when the user wants to spin up, stop, restart, or SSH into a Windows VM.
Plugin Claude Code
Development marketplace for Chrome DevTools Protocol plugin.
Plugin Claude Code
BETA: VERY LIGHTLY TESTED - Direct Chrome DevTools Protocol access via 'browsing' skill. Skill mode (17 CLI commands) + MCP mode (single usebrowser tool). Zero dependencies, auto-starts Chrome.
Instructions file
Instructions for obra/superpowers-chrome, covering superpowers chrome - developer documentation, project structure, version management, version numbers and version bumping rules.