Production-ready skills for enhanced Claude Code development workflows.
Add this marketplace to your Claude Code:
/plugin marketplace add obie/skillsThen install individual skills:
/plugin install better-stimulus@obie-skillsApply opinionated best practices from betterstimulus.com when writing or refactoring Stimulus controllers.
When to use:
- Writing new Stimulus controllers
- Refactoring existing Stimulus code
- Reviewing Stimulus controller architecture
- Debugging inter-controller communication
Key patterns:
- Values API for reactive state management
- Static classes for configurable CSS
- Single Responsibility Principle
- Minimal connect() usage
- Declarative event registration
Invoke with: /better-stimulus or Claude invokes automatically when working with Stimulus code
Implement zero-configuration OAuth for MCP (Model Context Protocol) server connections using Dynamic Client Registration (RFC 7591) and Authorization Server Metadata Discovery (RFC 8414). Battle-tested with Linear, Sentry, and Granola.
When to use:
- Building admin UIs for managing MCP server connections with OAuth
- Integrating with third-party MCP providers
- Implementing MCP Streamable HTTP transport with authenticated tool sync
- Adding OAuth to an existing MCP connector management system
What it covers:
- RFC 8414 metadata discovery + RFC 7591 dynamic client registration
- PKCE (S256) authorization flow with signed state
- Token exchange, storage, and refresh (shared + per-agent modes)
- MCP Streamable HTTP tool sync (session handshake, SSE parsing)
- UI patterns (Stimulus forms, Connect vs Sync logic)
- Common failure modes and fixes (Turbo Drive, route helpers, SSE)
Invoke with: /mcp-oauth-setup or Claude invokes automatically when implementing MCP OAuth
Skills are stored in skills/<skill-name>/SKILL.md format. Each skill:
- Contains YAML frontmatter describing when to use it
- Includes comprehensive instructions for Claude
- May reference supporting documentation files
- Can be invoked manually with
/skill-nameor automatically by Claude
Want to add your own skills to this marketplace?
- Fork this repository
- Create a new skill directory under
skills/ - Write your
SKILL.mdfollowing the Agent Skills standard - Add an entry to
.claude-plugin/marketplace.json - Submit a pull request
MIT - See LICENSE file for details