💡 摘要
该存储库提供专门的AI代理和提示,用于BSV区块链开发和项目自动化。
🎯 适合人群
🤖 AI 吐槽: “这个存储库就像一把瑞士军刀,但我仍然找不到开瓶器。”
该存储库可能通过API密钥和外部集成暴露敏感数据,特别是与X/Twitter的集成。为了降低风险,请确保保护环境文件,并且不在版本控制中暴露。
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
优点
- 提供广泛的专业代理。
- 促进自动化和工作流程优化。
- 包括复杂任务的可重用模板。
缺点
- 新用户可能需要学习曲线。
- 某些技能依赖于外部API。
- 安装过程对初学者来说可能复杂。
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 b-open-io.
