{"id":"426eca17-1a53-4c1f-aa41-8936a14d9d04","shortId":"uyCqfU","kind":"skill","title":"sqlc Type-Safe SQL Code Generator","tagline":"sqlc is a SQL compiler that generates type-safe Go, Python, Kotlin, and TypeScript code from plain SQL queries. You write SQL, run sqlc, and get fully typed data access functions with compile-time safety — no ORM, no reflection, no runtime query building.","description":"# sqlc Type-Safe SQL Code Generator\n\nsqlc is a SQL compiler that generates type-safe Go, Python, Kotlin, and TypeScript code from plain SQL queries. You write SQL, run sqlc, and get fully typed data access functions with compile-time safety — no ORM, no reflection, no runtime query building.\n\n## Installation\n\nRequirements and caveats from upstream:\n- [sqlc-gen-python](https://github.com/sqlc-dev/sqlc-gen-python)\n\nBasic usage or getting-started notes:\n- You run sqlc to generate code with type-safe interfaces to those queries.\n- Check out [an interactive example](https://play.sqlc.dev/) to see it in action, and the [introductory blog post](https://conroy.org/introducing-sqlc) for the motivation behind sqlc.\n\n- Source: https://github.com/sqlc-dev/sqlc\n- Extracted from upstream docs: https://raw.githubusercontent.com/sqlc-dev/sqlc/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/sqlc-type-safe-sql-code-generator/)","tags":["sqlc","type","safe","sql","code","generator","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list"],"capabilities":["skill","source-agentskillexchange","skill-sqlc-type-safe-sql-code-generator","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/sqlc-type-safe-sql-code-generator","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 (964 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:12:35.790Z","embedding":null,"createdAt":"2026-05-18T13:19:35.448Z","updatedAt":"2026-05-18T19:12:35.790Z","lastSeenAt":"2026-05-18T19:12:35.790Z","tsv":"'/)':146 '/introducing-sqlc)':159 '/skills/sqlc-type-safe-sql-code-generator/)':182 '/sqlc-dev/sqlc':168 '/sqlc-dev/sqlc-gen-python)':117 '/sqlc-dev/sqlc/head/readme.md':175 'access':38,90 'action':151 'agent':177 'agentskillexchange.com':181 'agentskillexchange.com/skills/sqlc-type-safe-sql-code-generator/)':180 'basic':118 'behind':163 'blog':155 'build':52,104 'caveat':108 'check':139 'code':6,23,58,75,130 'compil':12,42,64,94 'compile-tim':41,93 'conroy.org':158 'conroy.org/introducing-sqlc)':157 'data':37,89 'doc':172 'exampl':143 'exchang':179 'extract':169 'fulli':35,87 'function':39,91 'gen':113 'generat':7,14,59,66,129 'get':34,86,122 'getting-start':121 'github.com':116,167 'github.com/sqlc-dev/sqlc':166 'github.com/sqlc-dev/sqlc-gen-python)':115 'go':18,70 'instal':105 'interact':142 'interfac':135 'introductori':154 'kotlin':20,72 'motiv':162 'note':124 'orm':46,98 'plain':25,77 'play.sqlc.dev':145 'play.sqlc.dev/)':144 'post':156 'python':19,71,114 'queri':27,51,79,103,138 'raw.githubusercontent.com':174 'raw.githubusercontent.com/sqlc-dev/sqlc/head/readme.md':173 'reflect':48,100 'requir':106 'run':31,83,126 'runtim':50,102 'safe':4,17,56,69,134 'safeti':44,96 'see':148 'skill':178 'skill-sqlc-type-safe-sql-code-generator' 'sourc':165,176 'source-agentskillexchange' 'sql':5,11,26,30,57,63,78,82 'sqlc':1,8,32,53,60,84,112,127,164 'sqlc-gen-python':111 'start':123 'time':43,95 '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' 'type':3,16,36,55,68,88,133 'type-saf':2,15,54,67,132 'typescript':22,74 'upstream':110,171 'usag':119 'write':29,81","prices":[{"id":"42770400-421b-4401-be52-ac939b145fd1","listingId":"426eca17-1a53-4c1f-aa41-8936a14d9d04","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:19:35.448Z"}],"sources":[{"listingId":"426eca17-1a53-4c1f-aa41-8936a14d9d04","source":"github","sourceId":"agentskillexchange/skills/sqlc-type-safe-sql-code-generator","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/sqlc-type-safe-sql-code-generator","isPrimary":false,"firstSeenAt":"2026-05-18T13:19:35.448Z","lastSeenAt":"2026-05-18T19:12:35.790Z"}],"details":{"listingId":"426eca17-1a53-4c1f-aa41-8936a14d9d04","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"sqlc-type-safe-sql-code-generator","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":"dce1798802afa5ce1abc73bdf1d9158ecf9c6123","skill_md_path":"skills/sqlc-type-safe-sql-code-generator/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/sqlc-type-safe-sql-code-generator"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"sqlc Type-Safe SQL Code Generator","description":"sqlc is a SQL compiler that generates type-safe Go, Python, Kotlin, and TypeScript code from plain SQL queries. You write SQL, run sqlc, and get fully typed data access functions with compile-time safety — no ORM, no reflection, no runtime query building."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/sqlc-type-safe-sql-code-generator"},"updatedAt":"2026-05-18T19:12:35.790Z"}}