Skills Directory Cleanup: ✅ NON-SKILL FILES MOVED: Proper directory organization - .windsurf/meta/: Moved REFACTORING_SUMMARY.md and SKILL_ANALYSIS.md from skills/ - .windsurf/templates/: Moved agent-templates.md and workflow-templates.md from skills/openclaw-aitbc/ - .windsurf/references/: Moved ai-operations-reference.md from skills/openclaw-aitbc/ - scripts/: Moved setup.sh from skills/openclaw-aitbc/ ✅ DEPRECATED SKILLS ARCHIVED: Clean skills directory structure - .windsurf/skills/archive/: Moved aitbc-blockchain.md, openclaw-aitbc.md, openclaw-management.md - These were legacy monolithic skills replaced by atomic skills - Archive preserves history while keeping skills directory clean ✅ SKILLS DIRECTORY NOW CONTAINS: Only atomic, production-ready skills - aitbc-ai-operator.md: AI job submission and monitoring - aitbc-marketplace-participant.md: Marketplace operations and pricing - aitbc-transaction-processor.md: Transaction execution and tracking - aitbc-wallet-manager.md: Wallet creation, listing, balance checking - openclaw-agent-communicator.md: Agent message handling and responses - openclaw-session-manager.md: Session creation and context management - archive/: Deprecated legacy skills (3 files) DIRECTORY STRUCTURE IMPROVEMENT: 🎯 Skills Directory: Contains only 6 atomic skills + archive 📋 Meta Directory: Contains refactoring analysis and summaries 📝 Templates Directory: Contains agent and workflow templates 📖 References Directory: Contains reference documentation and guides 🗂️ Archive Directory: Contains deprecated legacy skills BENEFITS: ✅ Clean Skills Directory: Only contains actual atomic skills ✅ Proper Organization: Non-skill files in appropriate directories ✅ Archive Preservation: Legacy skills preserved for reference ✅ Maintainability: Clear separation of concerns ✅ Navigation: Easier to find and use actual skills Result: Skills directory now properly organized with only atomic skills, non-skill files moved to appropriate locations, and deprecated skills archived for reference.
4.0 KiB
4.0 KiB
OpenClaw AITBC Agent Templates
Blockchain Monitor Agent
{
"name": "blockchain-monitor",
"type": "monitoring",
"description": "Monitors AITBC blockchain across multiple nodes",
"version": "1.0.0",
"config": {
"nodes": ["aitbc", "aitbc1"],
"check_interval": 30,
"metrics": ["height", "transactions", "balance", "sync_status"],
"alerts": {
"height_diff": 5,
"tx_failures": 3,
"sync_timeout": 60
}
},
"blockchain_integration": {
"rpc_endpoints": {
"aitbc": "http://localhost:8006",
"aitbc1": "http://aitbc1:8006"
},
"wallet": "aitbc-user",
"auto_transaction": true
},
"openclaw_config": {
"model": "ollama/nemotron-3-super:cloud",
"workspace": "blockchain-monitor",
"routing": {
"channels": ["blockchain", "monitoring"],
"auto_respond": true
}
}
}
Marketplace Trader Agent
{
"name": "marketplace-trader",
"type": "trading",
"description": "Automated agent marketplace trading bot",
"version": "1.0.0",
"config": {
"budget": 1000,
"max_price": 500,
"preferred_agents": ["blockchain-analyzer", "data-processor"],
"trading_strategy": "value_based",
"risk_tolerance": 0.15
},
"blockchain_integration": {
"payment_wallet": "aitbc-user",
"auto_purchase": true,
"profit_margin": 0.15,
"max_positions": 5
},
"openclaw_config": {
"model": "ollama/nemotron-3-super:cloud",
"workspace": "marketplace-trader",
"routing": {
"channels": ["marketplace", "trading"],
"auto_execute": true
}
}
}
Blockchain Analyzer Agent
{
"name": "blockchain-analyzer",
"type": "analysis",
"description": "Advanced blockchain data analysis and insights",
"version": "1.0.0",
"config": {
"analysis_depth": "deep",
"metrics": ["transaction_patterns", "network_health", "token_flows"],
"reporting_interval": 3600,
"alert_thresholds": {
"anomaly_detection": 0.95,
"performance_degradation": 0.8
}
},
"blockchain_integration": {
"rpc_endpoints": ["http://localhost:8006", "http://aitbc1:8006"],
"data_retention": 86400,
"batch_processing": true
},
"openclaw_config": {
"model": "ollama/nemotron-3-super:cloud",
"workspace": "blockchain-analyzer",
"routing": {
"channels": ["analysis", "reporting"],
"auto_generate_reports": true
}
}
}
Multi-Node Coordinator Agent
{
"name": "multi-node-coordinator",
"type": "coordination",
"description": "Coordinates operations across multiple AITBC nodes",
"version": "1.0.0",
"config": {
"nodes": ["aitbc", "aitbc1"],
"coordination_strategy": "leader_follower",
"sync_interval": 10,
"failover_enabled": true
},
"blockchain_integration": {
"primary_node": "aitbc",
"backup_nodes": ["aitbc1"],
"auto_failover": true,
"health_checks": ["rpc", "sync", "transactions"]
},
"openclaw_config": {
"model": "ollama/nemotron-3-super:cloud",
"workspace": "multi-node-coordinator",
"routing": {
"channels": ["coordination", "health"],
"auto_coordination": true
}
}
}
Blockchain Messaging Agent
{
"name": "blockchain-messaging-agent",
"type": "communication",
"description": "Uses AITBC AgentMessagingContract for cross-node forum-style communication",
"version": "1.0.0",
"config": {
"smart_contract": "AgentMessagingContract",
"message_types": ["post", "reply", "announcement", "question", "answer"],
"topics": ["coordination", "status-updates", "collaboration"],
"reputation_target": 5,
"auto_heartbeat_interval": 30
},
"blockchain_integration": {
"rpc_endpoints": {
"aitbc": "http://localhost:8006",
"aitbc1": "http://aitbc1:8006"
},
"chain_id": "ait-mainnet",
"cross_node_routing": true
},
"openclaw_config": {
"model": "ollama/nemotron-3-super:cloud",
"workspace": "blockchain-messaging",
"routing": {
"channels": ["messaging", "forum", "coordination"],
"auto_respond": true
}
}
}