Complete architecture reference for the A3 insurance platform — file locations, data flow, conventions, microservice map, and fullstack patterns
日本語の概要は準備中です。原文の説明を表示しています。
Manage CompliCore external app integrations: PMS providers (Guesty, Hostaway, Lodgify, Beds24, Hostfully), OTA channels (Airbnb, VRBO, Booking.com), payment processors (Stripe, PayPal), smart locks (August, Schlage, Yale), accounting (QuickBooks, Xero), and insurance (Superhog). Actions: list, connect, disconnect, sync, check env vars, diagnose errors. Uses the connect-apps-plugin MCP server.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Manage external application integrations for the CompliCore rental platform. This skill provides context and instructions for working with the connect-apps-plugin MCP server located at connect-apps-plugin/.
Use this skill when the user asks about:
connect-apps-plugin/
├── mcp.json # MCP server manifest
├── package.json # Dependencies (@modelcontextprotocol/sdk, zod)
├── tsconfig.json # TypeScript config (ES2022, ESNext modules)
├── src/
│ └── index.ts # MCP server with 7 tools (864 lines)
└── dist/ # Compiled output (after npm run build)
Runtime: Node.js ≥ 20, TypeScript, MCP stdio transport
Launch: claude --plugin-dir ./connect-apps-plugin
| ID | Name | Category | Auth | Required Env Vars |
|---|---|---|---|---|
guesty | Guesty | pms | OAuth | GUESTY_CLIENT_ID, GUESTY_CLIENT_SECRET |
hostaway | Hostaway | pms | API Key | HOSTAWAY_API_KEY, HOSTAWAY_ACCOUNT_ID |
lodgify | Lodgify | pms | API Key | LODGIFY_API_KEY |
beds24 | Beds24 | pms | API Key | BEDS24_PROP_KEY, BEDS24_API_KEY |
hostfully | Hostfully | pms | OAuth | HOSTFULLY_CLIENT_ID, HOSTFULLY_CLIENT_SECRET |
airbnb | Airbnb | ota | OAuth | AIRBNB_CLIENT_ID, AIRBNB_CLIENT_SECRET |
vrbo | VRBO | ota | API Key | VRBO_API_KEY, VRBO_ADVERTISER_ID |
booking-com | Booking.com | ota | API Key | BOOKINGCOM_API_KEY, BOOKINGCOM_HOTEL_ID |
stripe | Stripe | payment | API Key | STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET |
paypal | PayPal | payment | OAuth | PAYPAL_CLIENT_ID, PAYPAL_CLIENT_SECRET |
august | August Smart Lock | smart-lock | OAuth | AUGUST_CLIENT_ID, AUGUST_CLIENT_SECRET |
schlage | Schlage Encode | smart-lock | API Key | SCHLAGE_API_KEY |
yale | Yale Access | smart-lock | OAuth | YALE_CLIENT_ID, YALE_CLIENT_SECRET |
quickbooks | QuickBooks Online | accounting | OAuth | QUICKBOOKS_CLIENT_ID, QUICKBOOKS_CLIENT_SECRET |
xero | Xero | accounting | OAuth | XERO_CLIENT_ID, XERO_CLIENT_SECRET |
superhog | Superhog | insurance | API Key | SUPERHOG_API_KEY, SUPERHOG_HOST_ID |
list_connectorsList all connectors, optionally filtered by category or status.
pms | ota | payment | smart-lock | accounting | insuranceconnected | disconnected | error | configuredget_connectorGet details for a specific connector including env vars and sync history.
guesty, stripe)connect_appActivate a connection with credentials.
disconnect_appDisconnect and revoke credentials.
trigger_syncTrigger a data sync with a connected app.
full): full | listings | bookings | availability | pricing | payoutsget_sync_historyView recent sync history.
check_env_varsCheck which required env vars are set vs missing for a connector. Does not expose secret values.
list_connectors — see what's availablecheck_env_vars with target connector — verify credentials are configuredconnect_app with credentials — activate the connectiontrigger_sync with syncType: "full" — pull initial dataget_sync_history — verify the sync completedget_connector — check status and recent sync errorscheck_env_vars — look for missing credentialserror, disconnect_app then connect_app to re-authtrigger_sync — test with a fresh synclist_connectors with status: "error" — find broken connectionsget_sync_history with limit: 5 — check recent activitytrigger_sync with syncType: "availability" — quick calendar synccd connect-apps-plugin
npm install # Install deps
npm run build # Compile TypeScript → dist/
npm run dev # Run with tsx (hot-reload)
npm start # Run compiled output
connectors array in src/index.tsid, name, category, authType, status, docsUrl, description, requiredEnvVarsnpm run buildtype ConnectorCategory = "pms" | "ota" | "payment" | "smart-lock" | "accounting" | "insurance";
type ConnectorStatus = "connected" | "disconnected" | "error" | "configured";
interface AppConnector {
id: string; name: string; category: ConnectorCategory;
authType: "oauth" | "apiKey" | "webhook";
status: ConnectorStatus; docsUrl: string;
description: string; requiredEnvVars: string[];
}
connect-apps-plugin/src/index.ts — Full MCP server implementationconnect-apps-plugin/mcp.json — Server manifestAGENTS.md — LodgingOrchestrator agent manifesto (references settlement contracts)contracts/ComplicoreInstantSettlement.sol — Settlement smart contractbackend/src/routes/ — Backend API routes that consume synced dataまだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Complete architecture reference for the A3 insurance platform — file locations, data flow, conventions, microservice map, and fullstack patterns
日本語の概要は準備中です。原文の説明を表示しています。
Drafts U.S. commercial real estate access and indemnity (right-of-entry) agreements for pre-closing due diligence. Covers license grants, non-invasive vs invasive testing gates, insurance/endorsement requirements, indemnity with discovery carve-outs, restoration and lien remedies, confidentiality, and anti-indemnity guardrails. Trigger: access agreement, right of entry, due diligence access, Phase I/II, invasive testing, pre-PSA site inspection.
日本語の概要は準備中です。原文の説明を表示しています。
当用户需要对意外险投保问卷进行专业、结构化的核保审查,提取职业类别、工作环境、作业内容、危险活动参与情况、交通出行习惯、特殊工作暴露及其他可能影响意外险承保判断的高风险信息,并生成适合意外险核保、补问流转和风险分层处理的结构化分析结果时使用本 skill。
日本語の概要は準備中です。原文の説明を表示しています。
Inspect, schema, and fill true AcroForm PDFs using sciClaw's pdf_form_inspect, pdf_form_schema, and pdf_form_fill tools. Use when: (1) checking whether a PDF is a real fillable AcroForm, (2) listing form field names, types, and choices, (3) filling a supported form from structured values, (4) preparing reviewable insurance, legal, administrative, or clinical form drafts, (5) reporting skipped fields or unused input keys after a fill. Do not use for scanned PDFs, OCR tasks, or XFA-only forms.
日本語の概要は準備中です。原文の説明を表示しています。
Guide actuarial analysis for insurance pricing. TRIGGERS - Use when user needs help with actuarial-analysis related tasks.
日本語の概要は準備中です。原文の説明を表示しています。
Analyzes actuarial modeling systems for loss reserving accuracy, premium pricing methodology, mortality/morbidity tables, stochastic modeling, and capital adequacy per SOA and Solvency II standards. USE THIS SKILL WHEN: - You need to review or audit actuarial models (reserving, pricing, capital) - Someone asks about loss triangle analysis or reserve adequacy - You are evaluating IBNR calculations, chain ladder methods, or Bornhuetter-Ferguson - A project involves insurance pricing, GLM rating models, or ratemaking - You need to assess Solvency II SCR calculations or RBC compliance - Someone mentions actuarial opinions, ASOP compliance, or SOA standards - You are reviewing stochastic models, ESG configurations, or DFA frameworks - A codebase uses actuarial libraries (chainladder, lifetables, ChainLadder R package) TRIGGER PHRASES: "actuarial", "loss reserving", "IBNR", "chain ladder", "premium pricing", "mortality table", "Solvency II", "capital adequacy", "ratemaking", "GLM pricing", "risk-based capital", "reserve analysis", "actuarial opinion"
日本語の概要は準備中です。原文の説明を表示しています。