{"id":"64d99369-53d2-41bd-a8fa-636370114ec2","shortId":"nzHh3U","kind":"skill","title":"ElectricSQL Real-Time Postgres Sync Engine","tagline":"ElectricSQL is a read-path sync engine for PostgreSQL that handles partial replication, data delivery, and fan-out. It syncs data out of Postgres in real time using an HTTP API that integrates with CDNs, with Shapes for managing partial replication and client libraries for React ","description":"# ElectricSQL Real-Time Postgres Sync Engine\n\nElectricSQL is a read-path sync engine for PostgreSQL that handles partial replication, data delivery, and fan-out. It syncs data out of Postgres in real time using an HTTP API that integrates with CDNs, with Shapes for managing partial replication and client libraries for React and TypeScript.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- docker compose -f .support/docker-compose.yml up\n- brew install asdf\n- pnpm install\n- pnpm test\n\nRequirements and caveats from upstream:\n- For example, using [Docker Compose](https://docs.docker.com/compose/) from the root of this repo:\n- We use [asdf](https://asdf-vm.com/) to install Elixir, Erlang, and Node.js. Versions are defined in [.tool-versions](.tool-versions).\n- This starts a Docker Compose setup with Postgres configured for logical replication on port 54321.\n\nBasic usage or getting-started notes:\n- [Getting Started](#getting-started)\n- See the [Quickstart guide](https://electric-sql.com/docs/quickstart) to get up and running. In short, you need to:\n- have a Postgres database with logical replication enabled; and then to\n\n- Source: https://github.com/electric-sql/electric\n- Extracted from upstream docs: https://raw.githubusercontent.com/electric-sql/electric/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/electricsql-postgres-sync-engine/)","tags":["electricsql","postgres","sync","engine","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex"],"capabilities":["skill","source-agentskillexchange","skill-electricsql-postgres-sync-engine","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/electricsql-postgres-sync-engine","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,437 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:18.631Z","embedding":null,"createdAt":"2026-05-18T13:16:20.596Z","updatedAt":"2026-05-18T19:10:18.631Z","lastSeenAt":"2026-05-18T19:10:18.631Z","tsv":"'/)':161 '/compose/)':149 '/docs/quickstart)':211 '/electric-sql/electric':236 '/electric-sql/electric/head/readme.md':243 '/skills/electricsql-postgres-sync-engine/)':250 '54321':192 'agent':245 'agentskillexchange.com':249 'agentskillexchange.com/skills/electricsql-postgres-sync-engine/)':248 'api':40,95 'asdf':132,158 'asdf-vm.com':160 'asdf-vm.com/)':159 'basic':193 'brew':130 'caveat':139 'cdns':44,99 'client':52,107 'compos':126,146,182 'configur':186 'data':22,30,77,85 'databas':225 'defin':170 'deliveri':23,78 'doc':240 'docker':125,145,181 'docs.docker.com':148 'docs.docker.com/compose/)':147 'electric-sql.com':210 'electric-sql.com/docs/quickstart)':209 'electricsql':1,8,56,63 'elixir':164 'enabl':229 'engin':7,15,62,70 'environ':124 'erlang':165 'exampl':143 'exchang':247 'extract':237 'f':127 'fan':26,81 'fan-out':25,80 'get':197,200,203,213 'getting-start':196,202 'github.com':235 'github.com/electric-sql/electric':234 'guid':208 'handl':19,74 'http':39,94 'instal':113,117,131,134,163 'integr':42,97 'librari':53,108 'logic':188,227 'manag':48,103 'match':122 'need':220 'node.js':167 'note':199 'partial':20,49,75,104 'path':13,68,120 'pnpm':133,135 'port':191 'postgr':5,33,60,88,185,224 'postgresql':17,72 'quickstart':207 'raw.githubusercontent.com':242 'raw.githubusercontent.com/electric-sql/electric/head/readme.md':241 'react':55,110 'read':12,67 'read-path':11,66 'real':3,35,58,90 'real-tim':2,57 'replic':21,50,76,105,189,228 'repo':155 'requir':137 'root':152 'run':216 'see':205 'setup':119,183 'shape':46,101 'short':218 'skill':246 'skill-electricsql-postgres-sync-engine' 'sourc':233,244 'source-agentskillexchange' 'start':179,198,201,204 'support/docker-compose.yml':128 'sync':6,14,29,61,69,84 'test':136 'time':4,36,59,91 'tool':173,176 'tool-vers':172,175 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'typescript':112 'upstream':116,141,239 'usag':194 'use':37,92,114,144,157 'version':168,174,177","prices":[{"id":"c5b23ead-2ecf-4a81-adcc-b3bf6440a3a1","listingId":"64d99369-53d2-41bd-a8fa-636370114ec2","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:20.596Z"}],"sources":[{"listingId":"64d99369-53d2-41bd-a8fa-636370114ec2","source":"github","sourceId":"agentskillexchange/skills/electricsql-postgres-sync-engine","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/electricsql-postgres-sync-engine","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:20.596Z","lastSeenAt":"2026-05-18T19:10:18.631Z"}],"details":{"listingId":"64d99369-53d2-41bd-a8fa-636370114ec2","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"electricsql-postgres-sync-engine","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"9a33879c7a5724750d71471602606e7c8def6a7e","skill_md_path":"skills/electricsql-postgres-sync-engine/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/electricsql-postgres-sync-engine"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"ElectricSQL Real-Time Postgres Sync Engine","description":"ElectricSQL is a read-path sync engine for PostgreSQL that handles partial replication, data delivery, and fan-out. It syncs data out of Postgres in real time using an HTTP API that integrates with CDNs, with Shapes for managing partial replication and client libraries for React and TypeScript."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/electricsql-postgres-sync-engine"},"updatedAt":"2026-05-18T19:10:18.631Z"}}