bloom-identity
Generate Bloom Identity Card from conversation history and Twitter/X data. Analyzes supporter personality through conversations (85% weight) and optionally enriched with Twitter activity (15% weight). Creates personality type (Visionary/Explorer/Cultivator/Optimizer/Innovator), recommends matching OpenClaw skills, and generates agent wallet. Use when user asks to "generate my bloom identity", "create identity card", "analyze my profile", or "discover my personality".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/unicornbloom/bloom-taste-finderBloom Identity Card Generator
Generate personalized Bloom Identity Cards based on conversation history (primary) and Twitter/X activity (optional supplement).
Data Sources
Primary: Conversation History (85% weight)
- Always available - owned by OpenClaw
- Analyzes topics, interests, preferences from your conversations
- Most authentic representation of who you are
- No special permissions required
- ā REQUIRES: Minimum 3 messages in your OpenClaw session
- If less than 3 messages: Skill will fail with clear error message
- Solution: Continue chatting with OpenClaw to build conversation history
Secondary: Twitter/X Data (15% weight)
- Optional - requires user authorization
- Fetches real data via bird CLI (cookie auth)
- Includes: bio, recent tweets, following list, interactions
- If not authorized: Analysis proceeds with conversation only
Wallet
- Creation only - NOT analyzed for personality
- Generates Tier 2/3 local wallet for tipping/payments
- Does NOT analyze transaction history (privacy-preserving)
Key Rules:
- Conversation First: Requires minimum 3 messages in OpenClaw session (no silent fallback)
- Twitter Optional: Only fetch if user authorized X account access
- Explicit Errors: If insufficient data ā clear error (no degradation to empty results)
Usage
Run the generator script:
bash scripts/generate.sh --user-id $USER_ID
Or call directly from OpenClaw:
bash scripts/generate.sh --user-id $OPENCLAW_USER_ID
Output
Returns:
- Personality type (Visionary/Explorer/Cultivator/Optimizer/Innovator)
- Confidence score
- Custom tagline and description
- Main categories and subcategories
- Recommended OpenClaw skills (with match scores)
- Agent wallet address (on Base mainnet or Base Sepolia)
- X402 payment endpoint
- Dashboard link with auth token
Example
User: "Generate my bloom identity"
Agent runs:
bash scripts/generate.sh --user-id user123
Returns:
š **Your Bloom Identity Card is Ready!** š¤
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š **The Visionary** (85% confidence)
*"See beyond the hype"*
You are a forward-thinking builder who sees beyond
the hype and focuses on real-world impact.
**Categories**: Crypto ⢠DeFi ⢠Web3
**Interests**: Smart Contracts ⢠Layer 2 ⢠Cross-chain
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
šÆ **Top Skills Matched for You**
1. **DeFi Protocol Analyzer** (95% match) ⢠by Alice
Analyze DeFi protocols for risk and opportunity
2. **Smart Contract Auditor** (90% match)
Audit smart contracts for security vulnerabilities
3. **Gas Optimizer** (88% match)
Optimize gas costs for Ethereum transactions
š **View Full Dashboard**
https://preview.bloomprotocol.ai/dashboard?token=xxx
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š¤ **Your Agent Wallet** (Coming Soon)
0x03Ce4c8fA7D9AfB3aF6E10Cd8e2B1C5a89B09905
Network: Base
Metadata
Not sure this is the right skill?
Describe what you want to build ā we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-unicornbloom-bloom-taste-finder": {
"enabled": true,
"auto_update": true
}
}
}