Agent Skills › glommer/pgmicro

glommer/pgmicro

GitHub

Turso数据库核心模块的异步I/O模式指南,介绍基于状态机、IOResult和CompletionGroup的手动协作式yield机制,避免使用Rust async/await。

12 个 Skill 1,194

安装全部 Skills

npx skills add glommer/pgmicro --all -g -y
更多选项

预览集合内 Skills

npx skills add glommer/pgmicro --list

集合内 Skills (12)

Turso数据库核心模块的异步I/O模式指南,介绍基于状态机、IOResult和CompletionGroup的手动协作式yield机制,避免使用Rust async/await。
实现Turso核心层异步IO操作 处理Re-Entrancy陷阱与状态机逻辑
.claude/skills/async-io-model/SKILL.md
npx skills add glommer/pgmicro --skill async-io-model -g -y
描述CDC(变更数据捕获)功能的内部架构,涵盖字节码发射、同步引擎集成及核心数据结构,用于追踪数据库变更并推送到远程。
理解CDC架构设计 查看CDC核心代码实现 排查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 数据库的调试指南,涵盖字节码对比、日志追踪、线程检测及确定性模拟等方法,辅助定位代码生成、VM 或存储层缺陷。
Turso 行为与 SQLite 不一致 排查并发或线程安全问题 复现特定种子下的 Bug 分析 WAL 损坏或数据完整性问题
.claude/skills/debugging/SKILL.md
npx skills add glommer/pgmicro --skill debugging -g -y
Turso差异模糊测试工具使用说明,通过对比SQLite结果发现正确性Bug。支持单次运行、持续循环及Docker CI集成,提供种子复现和错误定位指引。
需要运行差异模糊测试以检测SQL正确性Bug 使用Docker在CI环境中执行自动化模糊测试 根据日志中的Seed复现并调试已发现的Fuzzing错误
.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
Turso数据库实验性MVCC功能的开发指南,涵盖启用方式、快照隔离原理、架构设计及与WAL的差异。包含关键文件路径、检查点机制及已知限制(如缺乏垃圾回收),并提供了针对该特性的测试运行方法。
查询MVCC功能启用或配置 了解MVCC架构与数据一致性机制 排查MVCC相关Bug或性能问题 编写或运行MVCC单元测试
.claude/skills/mvcc/SKILL.md
npx skills add glommer/pgmicro --skill mvcc -g -y
提供PR工作流指南,涵盖原子提交规范、PR提交准则、GitHub Actions CI环境注意事项、安全保密要求及第三方依赖管理,旨在规范代码版本控制与协作流程。
需要规范Git提交信息或历史 准备提交Pull Request前检查 配置或运行GitHub Actions CI流程 处理敏感信息或密钥安全
.claude/skills/pr-workflow/SKILL.md
npx skills add glommer/pgmicro --skill pr-workflow -g -y
提供 Turso 数据库 SQLite 存储格式的详细技术指南,涵盖文件结构、页类型、B树逻辑、单元格与记录格式及溢出处理。
查询 SQLite 底层文件格式 分析 B-tree 节点结构 解析数据库页头信息 理解 Turso 存储实现细节
.claude/skills/storage-format/SKILL.md
npx skills add glommer/pgmicro --skill storage-format -g -y
提供测试编写指南,涵盖.sqltest、TCL及Rust集成测试类型与用例。说明如何运行测试套件、转换旧格式及遵循关键规则,确保功能变更通过测试验证。
需要编写或选择测试类型 执行测试命令 将TCL测试转换为.sqltest
.claude/skills/testing/SKILL.md
npx skills add glommer/pgmicro --skill testing -g -y
详解 Turso 基于 WAL 的事务正确性机制,涵盖写入/读取路径、检查点策略、并发控制及崩溃恢复。
查询数据库事务一致性原理 分析 WAL 实现细节
.claude/skills/transaction-correctness/SKILL.md
npx skills add glommer/pgmicro --skill transaction-correctness -g -y
指导使用memory-benchmark crate和dhat分析SQL工作负载的内存使用、堆分配及RSS快照,支持WAL/MVCC模式,用于内存基准测试与回归排查。
内存使用分析 内存性能基准测试 堆分配追踪 内存泄漏或增长排查
.claude/skills/memory-benchmark/SKILL.md
npx skills add glommer/pgmicro --skill memory-benchmark -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-07 03:45
浙ICP备14020137号-1 $访客地图$