💡 Summary
This repository offers specialized AI agents and prompts for BSV blockchain development and project automation.
🎯 Target Audience
🤖 AI Roast: “This repo is like a Swiss Army knife, but I still can't find the corkscrew.”
The repository may expose sensitive data through API keys and external integrations, particularly with X/Twitter. To mitigate risks, ensure that environment files are protected and not exposed in version control.
OPL Prompts & AI Agents
Supercharge Claude Code with specialized AI agents and prompts for BSV blockchain development, project automation, and workflow optimization.
What This Repository Does
This repository provides:
- Specialized AI Agents - Expert sub-agents for specific tasks (design, security, documentation, content, payments, auth, etc.)
- Slash Commands - Instant automation tools under the OPL namespace
- Automation Hooks - Background workflows to enhance development
- Powerful Prompts - Reusable templates for complex operations
Installation
Full Plugin (recommended - includes 18 agents, 10 hooks, commands):
/plugin install bopen-tools@b-open-io
Skills Only (for other agentic frameworks):
bunx skills add b-open-io/bopen-tools --skill x-research bunx skills add b-open-io/bopen-tools --skill x-tweet-fetch bunx skills add b-open-io/bopen-tools --skill x-tweet-search bunx skills add b-open-io/bopen-tools --skill x-user-lookup bunx skills add b-open-io/bopen-tools --skill x-user-timeline bunx skills add b-open-io/bopen-tools --skill frontend-design bunx skills add b-open-io/bopen-tools --skill ui-audio-theme bunx skills add b-open-io/bopen-tools --skill cli-demo-gif bunx skills add b-open-io/bopen-tools --skill markdown-writer bunx skills add b-open-io/bopen-tools --skill deck-creator bunx skills add b-open-io/bopen-tools --skill stop-slop bunx skills add b-open-io/bopen-tools --skill npm-publish bunx skills add b-open-io/bopen-tools --skill notebooklm bunx skills add b-open-io/bopen-tools --skill payload bunx skills add b-open-io/bopen-tools --skill plaid-integration bunx skills add b-open-io/bopen-tools --skill reinforce-skills bunx skills add b-open-io/bopen-tools --skill saas-launch-audit bunx skills add b-open-io/bopen-tools --skill statusline-setup bunx skills add b-open-io/bopen-tools --skill workflow-orchestration bunx skills add b-open-io/bopen-tools --skill confess bunx skills add b-open-io/bopen-tools --skill critique bunx skills add b-open-io/bopen-tools --skill geo-optimizer bunx skills add b-open-io/bopen-tools --skill frontend-performance
Specialized AI Agents
Our 21 expert agents enhance Claude Code with specialized knowledge. See agents/ for full details.
Development & Architecture
- 🔵 prompt-engineer - Claude Code commands and prompt development
- 🏗️ architecture-reviewer - Large-scale system design and refactoring
- 🔴 code-auditor - Security vulnerabilities and code quality
- 🚀 optimizer - Performance optimization and efficiency
- 🧪 test-specialist - Comprehensive testing strategies
- 🧹 consolidator - System organization and cleanup
Platform & Infrastructure
- 🟠 devops-specialist - Deployment automation and cloud infrastructure
- 🟢 database-specialist - Database design, optimization, and data modeling
- 📱 mobile-specialist - React Native, Swift, Kotlin, and Flutter development
- 🔗 integration-expert - API integration and third-party services
- 🟠 mcp-specialist - Model Context Protocol server development
Specialized Domains
- 🟡 bitcoin-specialist - BSV blockchain and cryptography
- 💚 payment-specialist - Payment processing and financial operations
- 🔵 auth-specialist - Authentication and identity management
- 🤖 agent-specialist - AI agent development and tool-calling
- 📊 data-specialist - Data processing, analytics, and ETL pipelines
- ⚖️ legal-specialist - Legal compliance and privacy regulations
Content & Communication
- 🟣 design-specialist - UI/UX design and component libraries
- 🔷 documentation-writer - Technical documentation and guides
- 🟠 content-specialist - AI-powered media generation
- 🩷 research-specialist - Information gathering and analysis
Usage: "Use the [agent-name] to [specific task]"
Skills
Skills are context-triggered capabilities. They activate automatically or can be invoked directly.
X/Twitter
- x-research - Research X/Twitter trends and sentiment via xAI Grok (requires
XAI_API_KEY)bunx skills add b-open-io/bopen-tools --skill x-research - x-tweet-fetch - Fetch individual tweets by ID via X API v2
bunx skills add b-open-io/bopen-tools --skill x-tweet-fetch - x-tweet-search - Search X/Twitter for tweets via X API v2
bunx skills add b-open-io/bopen-tools --skill x-tweet-search - x-user-lookup - Look up X/Twitter user profiles via X API v2
bunx skills add b-open-io/bopen-tools --skill x-user-lookup - x-user-timeline - Fetch user timelines and recent tweets via X API v2
bunx skills add b-open-io/bopen-tools --skill x-user-timeline
Content & Media
- frontend-design - Bold UI designs that avoid generic AI aesthetics
bunx skills add b-open-io/bopen-tools --skill frontend-design - prd-creator - Create comprehensive PRDs with Shape Up + Working Backwards methodology
bunx skills add b-open-io/bopen-tools --skill prd-creator - ui-audio-theme - Generate cohesive UI sound effects
bunx skills add b-open-io/bopen-tools --skill ui-audio-theme - cli-demo-gif - Create terminal demo GIFs for documentation
bunx skills add b-open-io/bopen-tools --skill cli-demo-gif - markdown-writer - Write and format markdown content with best practices
bunx skills add b-open-io/bopen-tools --skill markdown-writer - deck-creator - Create presentation decks and slide content
bunx skills add b-open-io/bopen-tools --skill deck-creator - stop-slop - Detect and prevent low-quality AI-generated content
bunx skills add b-open-io/bopen-tools --skill stop-slop
Development
- npm-publish - Publish packages with changelog and version management
bunx skills add b-open-io/bopen-tools --skill npm-publish - notebooklm - Query Google NotebookLM for source-grounded answers
bunx skills add b-open-io/bopen-tools --skill notebooklm - frontend-performance - Optimize frontend performance and loading speed
bunx skills add b-open-io/bopen-tools --skill frontend-performance - confess - Analyze and document code issues and technical debt
bunx skills add b-open-io/bopen-tools --skill confess - critique - Review and provide constructive feedback on code and design
bunx skills add b-open-io/bopen-tools --skill critique - reinforce-skills - Strengthen and reinforce installed skill behaviors
bunx skills add b-open-io/bopen-tools --skill reinforce-skills - statusline-setup - Configure custom statusline for Claude Code
bunx skills add b-open-io/bopen-tools --skill statusline-setup
Integrations
- plaid-integration - Banking data via Plaid API
bunx skills add b-open-io/bopen-tools --skill plaid-integration - payload - Payload CMS integration and management
bunx skills add b-open-io/bopen-tools --skill payload
Operations
- geo-optimizer - Geographic and location-based optimizations
bunx skills add b-open-io/bopen-tools --skill geo-optimizer - saas-launch-audit - Audit SaaS applications for launch readiness
bunx skills add b-open-io/bopen-tools --skill saas-launch-audit - workflow-orchestration - Orchestrate and automate complex workflows
bunx skills add b-open-io/bopen-tools --skill workflow-orchestration
Slash Commands
Commands follow the format /opl:category:command [arguments]:
🛠️ Development (dev)
/opl:dev:lint- Run linting and fix code quality issues/opl:dev:enhance- Improve code with AI assistance/opl:dev:create-prompt- Create new prompt templates/opl:dev:update-prompt- Update existing prompts
🎨 Design (design)
/opl:design:design- Get AI-powered design assistance/opl:design:ai-inspiration- Generate design inspiration and concepts
📚 Documentation (docs)
/opl:docs:prd- Create comprehensive PRDs with Shape Up + Working Backwards methodology
🔗 Integrations (integrations)
/opl:integrations:tanstack- TanStack Query integration
🔧 Utilities (utils)
/opl:utils:find- Advanced file and code search/opl:utils:context- Generate contextual information
Automation Hooks
Hooks are opt-in automation that runs in the background. Install manually:
| Hook | Description |
|------|-------------|
| protect-env-files | Blocks edits to .env files (security - recommended) |
| uncommitted-reminder | Shows uncommitted changes when Claude stops |
| auto-git-add | Auto-stages files after edits |
| time-dir-context | Adds timestamp/dir/branch to prompts |
| lint-on-save | Runs lint:fix after file edits |
| lint-on-start | Runs linting on session start |
| auto-test-on-save | Runs tests after file edits |
| protect-shadcn-components | Protects shadcn UI components |
Install a hook:
mkdir -p ~/.claude/hooks cp ~/.claude/plugins/cache/bopen-tools/hooks/<hook-name>.j
Pros
- Offers a wide range of specialized agents.
- Facilitates automation and workflow optimization.
- Includes reusable templates for complex tasks.
Cons
- May require a learning curve for new users.
- Dependency on external APIs for some skills.
- Installation process can be complex for beginners.
Related Skills
building-secure-contracts
A“Powerful, but the setup might scare off the impatient.”
spec-to-code-compliance
A“Powerful, but the setup might scare off the impatient.”
entry-point-analyzer
A“Powerful, but the setup might scare off the impatient.”
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author b-open-io.
