polecat-document-store

Community

Manage and query document databases in CritterCab using Polecat.

Authorerikshafer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies managing and querying document databases within the CritterCab architecture using the Polecat library.

Core Features & Use Cases

  • Document Management: Store, update, and delete documents within a SQL Server-backed document store.
  • LINQ Queries: Execute LINQ queries against documents for data retrieval.
  • Soft Deletes: Implement soft deletes for document records with various options.
  • Patch Operations: Perform partial updates on documents using the patching API.
  • Concurrency Control: Handle document-level concurrency using IVersioned and IRevisioned interfaces.
  • Use Case: For the Payments BC in CritterCab, this Skill is used to manage MerchantConfig documents, PaymentSummary projections, and other non-event-sourced state.

Quick Start

Use the polecat-document-store skill to retrieve a document with the ID '12345'.

Dependency Matrix

Required Modules

Polecat

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: polecat-document-store
Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#polecat-document-store

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.