[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MXV8KEY151WZXQEXWWBA3D":3,"skill-same:01M6MXV8KEY151WZXQEXWWBA3D":51},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":16,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":21,"frontMatter":22,"refName":23,"commitSha":24,"skillDirectory":25,"forksCount":26,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":6,"ownerDescription":29,"updatedAt":30,"install":31,"resources":44},"01M6MXV8KEY151WZXQEXWWBA3D","clawbridge-skill",null,"Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Fclawbridge-skill\u002FSKILL.md",[],[17,18],"clawbridge","clawbridge skill","2026-11-10 10:12:30",false,"# claw-clawbridge\n\n> **The Intelligent Connection Bridge**: A high-signal scouting agent that runs nightly to bridge you with the right people. \n\n## Overview\n\nClawbridge transforms a simple human prompt into a persistent, nightly scouting operation. It doesn't just find leads; it builds a bridge between your goals and the people who can help you achieve them.\n\n1. **Human Intent**: You define what you offer and who you're looking for once.\n2. **Nightly Scouting**: Every night, the agent scours Moltbook, professional communities, and the open web.\n3. **Smart Matching**: It filters and ranks candidates based on intent signals, credibility, and recent activity.\n4. **Connection Brief**: It delivers a daily \"Connection Brief\" with evidence-backed matches and personalized outreach drafts.\n5. **Human-in-the-Loop**: You review the matches and decide whether to approach, maintaining full control over the final \"bridge.\"\n\n## Installation\n\n### Via ClawHub (Recommended)\n\n```bash\n# Install the ClawHub CLI\nnpm install -g clawhub\n\n# Install this skill\nclawhub install claw-clawbridge\n```\n\n### Via Legacy clawdbot CLI\n\n```bash\n# From registry\nclawdbot skills install claw-clawbridge\n\n# From GitHub\nclawdbot skills install github:YOUR_USERNAME\u002Fclawbridge-skill\n```\n\n### Manual\n\nClone and copy to your OpenClaw workspace:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FYOUR_USERNAME\u002Fclawbridge-skill.git ~\u002F.openclaw\u002Fworkspace\u002Fskills\u002Fclaw-clawbridge\nopenclaw gateway restart\n```\n\n## Inputs\n\nThe skill requires the following inputs:\n\n### 1. Project Profile (required)\n\n```yaml\noffer: \"What your agency\u002Fcompany offers\"\nask: \"What you want (partners, clients, co-marketing, advisors)\"\nideal_persona: \"Exact target persona(s)\"\nverticals:\n  - \"keyword1\"\n  - \"keyword2\"\n  - \"keyword3\"\ngeo_timezone: \"optional - geographic\u002Ftimezone preferences\"\ndisallowed:\n  - \"do not contact constraints\"\ntone: \"Short style guidance for draft messages\"\n```\n\n### 2. Constraints (optional)\n\n```yaml\nno_spam_rules:\n  - \"No cold outreach to competitors\"\n  - \"Respect unsubscribe requests\"\nregions:\n  - \"US\"\n  - \"EU\"\navoid_list:\n  - \"competitor@example.com\"\n  - \"@spam_account\"\n```\n\n### 3. Targets (optional)\n\n```yaml\nvenues:\n  - \"moltbook\"\n  - \"web\"\n  - \"communities\"\nquery_templates:\n  - \"{vertical} + hiring + partner\"\n  - \"{vertical} + looking for + {ask}\"\n```\n\n### 4. Run Budget (optional)\n\n```yaml\nmax_searches: 20\nmax_fetches: 50\nmax_minutes: 10\n```\n\n## Tools Used\n\nThis skill uses the following OpenClaw tools:\n\n| Tool | Purpose | When Used |\n|------|---------|-----------|\n| `web_search` | Discover candidate pages | Fast venue scanning |\n| `web_fetch` | Extract page content | Reading candidate profiles |\n| `browser` | JS-heavy sites | Only when fetch fails |\n\n## Security Requirements\n\n⚠️ **MUST follow these security defaults:**\n\n1. **Keep secrets out of prompts** - Pass via env\u002Fconfig only\n2. **Use strict tool allowlists** - Only enable `web_*` tools when actively scouting\n3. **Human-in-the-loop** - NEVER auto-send outreach in MVP\n4. **Rate limiting** - Respect run budget constraints\n5. **Avoid list enforcement** - Never contact entries in avoid_list\n\n## Execution Flow\n\n```\n┌─────────────────────────────────────────────────────────────────┐\n│                     DISCOVERY PHASE                             │\n│  ┌──────────┐    ┌──────────┐    ┌──────────┐                  │\n│  │web_search│───▶│ Filter   │───▶│ Dedupe   │                  │\n│  │ (venues) │    │ Results  │    │ & Queue  │                  │\n│  └──────────┘    └──────────┘    └──────────┘                  │\n└─────────────────────────────────────────────────────────────────┘\n                           │\n                           ▼\n┌─────────────────────────────────────────────────────────────────┐\n│                     ENRICHMENT PHASE                            │\n│  ┌──────────┐    ┌──────────┐    ┌──────────┐                  │\n│  │web_fetch │───▶│ Extract  │───▶│ Validate │                  │\n│  │ (pages)  │    │ Signals  │    │ Evidence │                  │\n│  └──────────┘    └──────────┘    └──────────┘                  │\n└─────────────────────────────────────────────────────────────────┘\n                           │\n                           ▼\n┌─────────────────────────────────────────────────────────────────┐\n│                     RANKING PHASE                               │\n│  ┌──────────┐    ┌──────────┐    ┌──────────┐                  │\n│  │  Score   │───▶│  Rank    │───▶│  Top K   │                  │\n│  │ Heuristic│    │  Sort    │    │ Selection│                  │\n│  └──────────┘    └──────────┘    └──────────┘                  │\n└─────────────────────────────────────────────────────────────────┘\n                           │\n                           ▼\n┌─────────────────────────────────────────────────────────────────┐\n│                     DRAFTING PHASE                              │\n│  ┌──────────┐    ┌──────────┐    ┌──────────┐                  │\n│  │  Draft   │───▶│  Review  │───▶│  Output  │                  │\n│  │ Messages │    │  Tone    │    │  Brief   │                  │\n│  └──────────┘    └──────────┘    └──────────┘                  │\n└─────────────────────────────────────────────────────────────────┘\n```\n\n## Output\n\nThe skill outputs a **Connection Brief** in two formats:\n\n### 1. Structured JSON (`run.json`)\n\nSee `schema\u002Fconnection_brief.json` for the full schema.\n\n### 2. Human-Readable Markdown (`run.md`)\n\nSee `examples\u002Fsample_run.md` for a sample report.\n\n## Candidate Selection Rules\n\n### Hard Requirements (discard if missing)\n\n- ✅ At least 2 evidence URLs per candidate\n- ✅ Clear reason mapping to your `ask`\n- ✅ Last activity within N days (configurable, default 30)\n\n### Risk Flags\n\nCandidates are flagged if they exhibit:\n\n- ? `low_evidence` - Fewer than expected signals\n- ? `spammy_language` - Promotional or suspicious content\n- ? `unclear_identity` - Cannot verify who they are\n- ? `too_salesy` - Overly promotional content\n- ? `irrelevant` - Weak connection to your ask\n\n## Ranking Heuristic (v1)\n\nEach candidate is scored on:\n\n| Factor | Weight | Description |\n|--------|--------|-------------|\n| Relevance | 30% | Match to keywords + ask |\n| Intent | 25% | Actively building\u002Fhiring\u002Fseeking |\n| Credibility | 20% | Consistent footprint across sources |\n| Recency | 15% | Recent activity signals |\n| Engagement | 10% | Mutual interests\u002Fcommunities |\n\n**Output:** Top K candidates (default K=3, configurable 5-10)\n\n## Examples\n\nSee the `examples\u002F` directory for:\n\n- `sample_run.json` - Full JSON output example\n- `sample_run.md` - Human-readable report example\n\n## Prompts\n\nThe skill uses modular prompts located in `prompts\u002F`:\n\n- `discovery.md` - How to search for candidates\n- `filtering.md` - How to apply hard requirements\n- `ranking.md` - How to score and rank candidates\n- `drafting.md` - How to write outreach messages\n\n## Venues\n\nVenue-specific search strategies are in `venues\u002F`:\n\n- `moltbook.md` - Moltbook platform scouting\n- `web.md` - General web search strategies\n- `communities.md` - Community\u002Fforum discovery\n\n## Configuration\n\n### Environment Variables\n\n```bash\n# Optional: Override defaults\nCLAWBRIDGE_TOP_K=5                    # Number of candidates to return\nCLAWBRIDGE_RECENCY_DAYS=30           # Activity recency threshold\nCLAWBRIDGE_MAX_SEARCHES=20           # Max search queries per run\nCLAWBRIDGE_MAX_FETCHES=50            # Max page fetches per run\n```\n\n### Workspace Configuration\n\nThe skill reads workspace config from the runner or vault:\n\n```yaml\nworkspace_id: \"ws_abc123\"\nworkspace_token: \"tok_...\"  # For vault uploads\ndelivery_target: \"discord\"  # or \"slack\" or \"email\"\n```\n\n## License\n\nMIT License - See LICENSE file for details.\n\n## Contributing\n\nContributions welcome! Please read the prompts carefully and ensure any changes maintain:\n\n1. Deterministic output schema\n2. No secrets in prompts\n3. Human-in-the-loop requirement\n4. Evidence-based candidate selection\n",{},"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","人工智能与大型语言模型\u002Fclawbridge-skill",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":7,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawbridge-skill",{"tool":37,"command":38},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawbridge-skill",{"tool":40,"command":41},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill clawbridge-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Fclawbridge-skill\u002FSKILL.md",true,[45],{"path":46,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":49,"sourceHtmlUrl":50},"_meta.json","REFERENCE","参考文档",286,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Fclawbridge-skill\u002F_meta.json",[52,76,112,123,133,163],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":19},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[54,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":77,"name":78,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":94,"publishedAt":19},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[81,86,89],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":87,"categoryName":88,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[95,96,97,98,99,100,101,61,102,65,103,104,105,106,107,108,109,110,111],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":113,"name":114,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":120,"publishedAt":19},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[117,118,119],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},{"categoryNo":87,"categoryName":88,"taxonomyType":84,"taxonomyTypeDesc":85},{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},[95,121,122,96,97,98,99,100,101,61,102,65,104,105,106,107,108,109,110,111],"api skill","zerion api skill",{"skillNo":124,"name":125,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":131,"publishedAt":19},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[128,129,130],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},{"categoryNo":87,"categoryName":88,"taxonomyType":84,"taxonomyTypeDesc":85},{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},[98,95,132,96,97,99,100,61,102,65,103,104,105,106,107,108,109,110,111],"zerion api mcp",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":142,"publishedAt":19},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[139],{"categoryNo":140,"categoryName":141,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000040","财务",[143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data","for",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":170,"publishedAt":19},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[169],{"categoryNo":140,"categoryName":141,"taxonomyType":92,"taxonomyTypeDesc":93},[143,144,146,171,172,173,174,175,176,154,177,178,179,180,181,182,183,184,111,161],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]