Agent Skills › glommer/pgmicro

glommer/pgmicro

GitHub

Turso数据库核心模块的异步I/O模型指南,详述基于状态机与协作式yield的非阻塞IO实现模式、CompletionGroup聚合及防重入陷阱。

12 skills 1,199

Install All Skills

npx skills add glommer/pgmicro --all -g -y
More Options

List skills in collection

npx skills add glommer/pgmicro --list

Skills in Collection (12)

Turso数据库核心模块的异步I/O模型指南,详述基于状态机与协作式yield的非阻塞IO实现模式、CompletionGroup聚合及防重入陷阱。
需要实现高性能非阻塞IO操作 处理Turso核心层的异步状态机逻辑 解决异步代码中的重入性问题
.claude/skills/async-io-model/SKILL.md
npx skills add glommer/pgmicro --skill async-io-model -g -y
描述CDC变更数据捕获功能的内部架构,涵盖字节码生成层的数据变更记录机制及同步引擎的消费流程,用于支持本地到远程的数据库状态同步。
需要理解CDC模块的字节码发射逻辑 排查CDC同步或数据捕获相关bug 查阅CDC核心数据结构与版本控制
.claude/skills/cdc/SKILL.md
npx skills add glommer/pgmicro --skill cdc -g -y
提供代码质量指导,涵盖正确性、Rust模式、注释规范及避免过度设计,确保生产环境数据的完整性与程序健壮性。
编写或审查代码时 涉及Rust语言开发时 需要遵循编码规范时
.claude/skills/code-quality/SKILL.md
npx skills add glommer/pgmicro --skill code-quality -g -y
提供 Turso 数据库的调试指南,涵盖字节码对比、日志记录、线程安全检测及数据损坏分析等方法。
排查 Turso 与 SQLite 行为差异 定位并发或内存安全问题 分析数据库文件损坏原因
.claude/skills/debugging/SKILL.md
npx skills add glommer/pgmicro --skill debugging -g -y
用于运行差异模糊测试工具,对比 Turso 与 SQLite 的 SQL 执行结果以发现正确性缺陷。支持单次、循环及 Docker 环境运行,提供复现错误的具体步骤和输出文件说明。
需要运行差异模糊测试工具 查找 Turso 数据库的正确性 Bug 复现模糊测试发现的错误
.claude/skills/differential-fuzzer/SKILL.md
npx skills add glommer/pgmicro --skill differential-fuzzer -g -y
自动生成代码库的分层 AGENTS.md 知识库,支持根目录及子目录文档创建。通过并行探索代理分析项目结构、入口点、规范等,并基于复杂度评分生成文档,提供增量更新或全量重建模式。
需要为代码库生成结构化文档 初始化或更新 AGENTS.md 知识库
.claude/skills/index-knowledge/SKILL.md
npx skills add glommer/pgmicro --skill index-knowledge -g -y
实验性MVCC功能的文档,涵盖启用方式、快照隔离机制、架构设计及与WAL的差异。包含关键文件路径、检查点逻辑及当前限制(如GC缺失)。提供测试命令和Rust宏用法,指导开发者在调试或开发中正确使用该特性。
查询数据库并发控制机制 理解MVCC实现原理 配置MVCC相关PRAGMA 运行MVCC专项测试
.claude/skills/mvcc/SKILL.md
npx skills add glommer/pgmicro --skill mvcc -g -y
提供PR工作流指南,涵盖原子提交、PR规范、CI环境注意事项、安全合规及第三方依赖管理,确保代码质量与流程标准化。
需要遵循代码提交规范 处理Pull Request相关事务 配置或运行CI/CD流水线 添加第三方依赖需检查许可证
.claude/skills/pr-workflow/SKILL.md
npx skills add glommer/pgmicro --skill pr-workflow -g -y
Turso数据库存储格式指南,详解SQLite文件结构、B-tree、页类型及单元格格式。包含Header解析、记录序列化、溢出与空闲列表机制,以及核心源码路径和调试命令。
查询Turso或SQLite底层存储结构 分析数据库文件格式细节 排查存储层相关Bug 理解B-tree在内存中的布局
.claude/skills/storage-format/SKILL.md
npx skills add glommer/pgmicro --skill storage-format -g -y
提供测试编写指南,涵盖.sqltest、TCL及Rust集成测试的创建与运行方法,指导SQL兼容性测试转换及最佳实践。
需要编写单元测试或集成测试 需要将旧版TCL测试迁移至.sqltest格式 询问如何运行特定类型的测试套件
.claude/skills/testing/SKILL.md
npx skills add glommer/pgmicro --skill testing -g -y
详解 Turso 基于 WAL 的数据库事务正确性机制,涵盖写/读路径、检查点策略及崩溃恢复。
查询 Turso 事务一致性原理 分析 WAL 与检查点实现细节 排查数据持久性或并发问题
.claude/skills/transaction-correctness/SKILL.md
npx skills add glommer/pgmicro --skill transaction-correctness -g -y
指导使用 memory-benchmark crate 和 dhat 分析 Turso SQL 工作负载的内存使用情况,涵盖基准测试运行、指标解读及性能回归调查。
用户询问内存使用或内存剖析 需要追踪堆分配或内存增长 进行内存基准测试或性能回归调查
.claude/skills/memory-benchmark/SKILL.md
npx skills add glommer/pgmicro --skill memory-benchmark -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-16 20:46
浙ICP备14020137号-1 $mapa de visitantes$