Crawler Summary

sqlew answer-first brief

Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ€“ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐Ÿš€ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โœ… MCP server config (.mcp.json) - โœ… Claude Code Ski Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

Freshness

Last checked 2/25/2026

Best For

sqlew is best for adr, architecture-decision-record, mcp workflows where MCP compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB MCP, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

sqlew

Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ€“ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐Ÿš€ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โœ… MCP server config (.mcp.json) - โœ… Claude Code Ski

MCPself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Feb 25, 2026

Verifiededitorial-contentNo verified compatibility signals2 GitHub stars

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

2 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 25, 2026

Vendor

Sqlew Io

Artifacts

0

Benchmarks

0

Last release

5.0.7

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

Setup snapshot

git clone https://github.com/sqlew-io/sqlew.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    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.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Sqlew Io

profilemedium
Observed Feb 25, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

MCP

contractmedium
Observed Feb 25, 2026Source linkProvenance
Adoption (1)

Adoption signal

2 GitHub stars

profilemedium
Observed Feb 25, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Executable Examples

bash

npm install -g sqlew

bash

claude plugin marketplace add sqlew-io/sqlew-plugin
claude plugin install sqlew

bash

# ~/.sqlew.env (shared across all projects)
SQLEW_API_KEY=your-api-key

toml

# .sqlew/config.toml (per-project)
[database]
type = "cloud"

[project]
name = "your-project-name"

bash

/sqlew                    # Show status
/sqlew search auth        # Search past decisions
/sqlew record use Redis   # Record a decision manually

bash

npm install -g sqlew

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ€“ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐Ÿš€ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โœ… MCP server config (.mcp.json) - โœ… Claude Code Ski

Full README

sqlew

sqlew_logo

npm version License

ADR (Architecture Decision Record) for AI Agents โ€“ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database

๐Ÿš€ Quick Start

1. Install MCP Server

npm install -g sqlew

2. Install Plugin (Recommended)

In Claude Code, run the following commands:

claude plugin marketplace add sqlew-io/sqlew-plugin
claude plugin install sqlew

That's it! The plugin automatically sets up everything:

  • โœ… MCP server config (.mcp.json)
  • โœ… Claude Code Skills (Plan Mode guidance)
  • โœ… Claude Code Hooks (automatic decision capture)

Note: Plan mode enforcement is handled by the plugin's UserPromptSubmit hook โ€” no manual configuration needed.

3. Connect to sqlew.io (For Teams) ๐ŸŒ

NEW in v5.0.0: Connect to the cloud for team-shared decisions!

Step 1: Get your API key (one-time setup)

Visit sqlew.io and save your API key:

# ~/.sqlew.env (shared across all projects)
SQLEW_API_KEY=your-api-key

Step 2: Configure each project

# .sqlew/config.toml (per-project)
[database]
type = "cloud"

[project]
name = "your-project-name"

Note: Each project needs its own .sqlew/config.toml to specify the project name.

Benefits:

  • ๐Ÿ‘ฅ Team sharing - All team members share the same decision database
  • ๐ŸŒณ Git worktree ready - Works seamlessly with multiple branches
  • โšก Zero setup - No local database required

Alternative: Local Database (Offline)

For offline or single-developer use, no setup required:

  • Database (.sqlew/sqlew.db) is auto-created on first MCP server start
  • Config file (.sqlew/config.toml) is auto-generated with detected project name

Just start using Claude Code - everything initializes automatically!

4. Just use Plan Mode!

That's it! Now every time you:

  1. Create a plan in Claude Code
  2. Get user approval (ExitPlanMode)

โ†’ Your architectural decisions are automatically recorded as ADR knowledge.

No special commands needed. Just plan your work normally, and sqlew captures the decisions in the background.

Optional: /sqlew command

For manual queries and explicit decision recording:

/sqlew                    # Show status
/sqlew search auth        # Search past decisions
/sqlew record use Redis   # Record a decision manually

What is sqlew?

sqlew is a Model Context Protocol (MCP) server that brings ADR (Architecture Decision Record) capabilities to AI agents through a shared SQL-backed repository.

The Problem: AI Agents Lack Decision Memory

Every AI session starts with zero context. Agents must re-learn architectural decisions, can reintroduce previously rejected patterns, and have no systematic way to understand WHY past choices were made.

Traditional ADR approaches use Markdown files scattered across repositories. While human-readable, this format creates challenges for AI agents:

  • No structured querying โ€“ AI must read entire files to find relevant decisions
  • Context explosion โ€“ Token costs grow linearly with decision history
  • No duplicate detection โ€“ AI cannot easily identify similar or conflicting decisions
  • Poor discoverability โ€“ Finding related decisions requires full-text search across many files

sqlew brings structured ADR to AI agents

sqlew transforms ADR from static documentation into a queryable, AI-native decision database:

  • Structured records โ€“ Decisions stored as relational data with metadata, tags, and relationships
  • Efficient querying โ€“ AI agents retrieve only relevant decisions via SQL queries
  • Smart suggestions โ€“ Three-tier similarity system detects duplicate or related decisions
  • Constraint tracking โ€“ Architectural rules and principles as first-class entities
  • Auto-capture โ€“ Claude Code Hooks automatically record decisions from Plan Mode

This software does not send any data to external networks. We NEVER collect any data or usage statistics. Please use it with complete security.

Why sqlew?

AI agents automatically accumulate project knowledge through Plan Mode. Decisions are stored in SQL for efficient querying.

๐ŸŒ Team Development Made Easy (NEW in v5.0.0)

  • Shared decision database - All team members see the same architectural decisions
  • Multiple AI agents - Work simultaneously without conflicts
  • No local setup - Just add your API key and start

๐ŸŒณ Perfect for Git Worktree Workflows

  • Automatic worktree detection - Each worktree shares the same context
  • Config inheritance - Main repository settings apply everywhere
  • Independent sessions - Each worktree has its own cache

Perfect for:

  • ๐Ÿข Large-scale projects with many architectural decisions
  • ๐Ÿ”ง Long-term maintenance where context must persist across sessions
  • ๐Ÿ‘ฅ Team environments where multiple AI agents share knowledge
  • ๐ŸŒณ Git worktree workflows with multiple concurrent branches

Key benefits:

  • โšก 60-75% token reduction vs reading Markdown ADRs
  • ๐Ÿ” Millisecond queries (2-50ms) even with thousands of decisions
  • ๐Ÿ›ก๏ธ Duplicate prevention via similarity detection
  • ๐Ÿ“š Persistent memory across all AI sessions
  • ๐Ÿ‘ฅ Team sync via sqlew.io cloud backend

โ†’ See ADR Concepts for detailed architecture.


Technical Features: 7 MCP tools (3 core: decision, constraint, suggest + 4 utility: help, example, use_case, queue), three-tier similarity detection (0-100 point scoring), ACID transaction support, multi-database backend (SQLite/PostgreSQL/MySQL/Cloud), metadata-driven organization with layers and tags

Installation

Requirements

  • Node.js 20.0.0 or higher
  • npm or npx

Recommended: Global Install

npm install -g sqlew

Why global install? Claude Code Hooks call sqlew directly from shell. Global install ensures hooks work correctly without npx overhead.

Then add to .mcp.json in your project root:

{
    "mcpServers": {
        "sqlew": {
            "command": "sqlew"
        }
    }
}

Alternative: npx (Not Recommended)

โš ๏ธ Not recommended: npx usage prevents Claude Code Hooks from working, disabling Plan-to-ADR automatic decision capture. Use global install instead.

Note: First run initializes the database. Restart Claude Code to load the MCP server.

Each project maintains its own context database in .sqlew/sqlew.db.

Custom database path: Add path as argument: "args": ["sqlew", "/path/to/db.db"] Default location: .sqlew/sqlew.db

Configuration

sqlew supports multiple database backends:

| Database | Use Case | Status | | ---------------------------- | ------------------------ | ------------ | | SQLite | Personal/small projects | โœ… Default | | MySQL 8.0+ / MariaDB 10+ | Production, team sharing | โœ… Supported | | PostgreSQL 12+ | Production, team sharing | โœ… Supported |

Configuration is managed via .sqlew/config.toml file and CLI arguments.

โ†’ Full Configuration Guide - All options, database setup, validation rules

Documentation

Each tool supports action: "help" for full documentation and action: "example" for comprehensive usage examples.

And action: "use_case" shows how to use the tool in a real-world scenario.

On-Demand Documentation

All tools support:

  • action: "help" - Parameter reference and descriptions
  • action: "example" - Usage scenarios and examples
  • action: "use_case" - Real-world usage examples

For AI Agents

Essential Guides:

Advanced Features:

Reference:

Advanced Usage

Upgrade Guides

Use Cases

ADR-Driven Development with AI

  • Architecture Evolution โ€“ Document major architectural decisions with full context and alternatives
  • Pattern Standardization โ€“ Establish coding patterns as constraints, enforce via AI code generation
  • Technical Debt Tracking โ€“ Record temporary decisions with deprecation paths and future plans
  • Onboarding Acceleration โ€“ New AI sessions instantly understand architectural history

Cross-Session AI Workflows

  • Multi-Session Projects โ€“ AI maintains context across days/weeks without re-reading documentation
  • Multi-Agent Coordination โ€“ Multiple AI agents share architectural understanding through ADR database
  • Breaking Change Management โ€“ Document API changes, deprecations, and migration paths systematically
  • Refactoring Guidance โ€“ AI references past decisions to maintain architectural consistency during refactors

Real-World Examples

# Document an architectural decision with alternatives
/sqlew record we use PostgreSQL over MongoDB. MongoDB was rejected due to lack of ACID transactions for our financial data requirements.

# Search for past decisions before making new ones
/sqlew search why did we choose JWT authentication

# Create constraint to guide AI code generation
/sqlew add constraint all API endpoints must use /v2/ prefix for versioning

# Plan implementation of a decision
/sqlew plan implementing the PostgreSQL connection pool with pgBouncer

Performance

  • Query speed: 2-50ms
  • Concurrent agents: 5+ simultaneous
  • Storage efficiency: ~140 bytes per decision
  • Token savings: 60-75% in typical projects

Support

Support development via GitHub Sponsors - One-time or monthly options available.

Version

Current version: 5.0.6 See CHANGELOG.md for release history.

What's New in v5.0.6:

  • ๐Ÿงน CLAUDE.md injection removed - Plan mode enforcement via UserPromptSubmit hook (no more global file pollution)
  • ๐Ÿ”Œ Plugin-first Architecture - Simplified setup via sqlew-plugin
  • ๐ŸŒ SaaS Backend - Connect to sqlew.io for team-shared decisions
  • ๐ŸŒณ Git Worktree Support - Seamless multi-branch development

See docs/HOOKS_GUIDE.md for Claude Code Hooks details.

License

Apache License 2.0 - Free for commercial and personal use. See LICENSE for details.

Links

Support & Documentation

Acknowledgments

Built with Model Context Protocol SDK, better-sqlite3, and TypeScript.

Author: sqlew-io


<!-- Git Hooks Integration Test: 2025-12-22 - This line tests post-merge hook triggering mark-done --auto -->

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB MCP

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

MCP: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

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

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

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/mcp-sqlew-io-sqlew/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_MCP",
      "generatedAt": "2026-04-17T04:09:35.684Z"
    }
  },
  "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": "MCP",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "adr",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "architecture-decision-record",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "mcp",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "mcp-server",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "model-context-protocol",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "ai-agents",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "claude-code",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "architectural-decisions",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "decision-management",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "sqlite",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "postgresql",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "mysql",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "token-efficiency",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "cli",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|unknown|profile capability:adr|supported|profile capability:architecture-decision-record|supported|profile capability:mcp|supported|profile capability:mcp-server|supported|profile capability:model-context-protocol|supported|profile capability:ai-agents|supported|profile capability:claude-code|supported|profile capability:architectural-decisions|supported|profile capability:decision-management|supported|profile capability:sqlite|supported|profile capability:postgresql|supported|profile capability:mysql|supported|profile capability:token-efficiency|supported|profile capability:cli|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": "Sqlew Io",
    "href": "https://github.com/sqlew-io/sqlew#readme",
    "sourceUrl": "https://github.com/sqlew-io/sqlew#readme",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:04:04.681Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP",
    "href": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:04:04.681Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "2 GitHub stars",
    "href": "https://github.com/sqlew-io/sqlew",
    "sourceUrl": "https://github.com/sqlew-io/sqlew",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:04:04.681Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/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 sqlew and adjacent AI workflows.