Agent Skills › glommer/pgmicro

glommer/pgmicro

GitHub

Turso数据库核心模块的异步I/O模式指南,介绍基于协作式yield和显式状态机的实现方案,涵盖IOResult、CompletionGroup及防重入陷阱。

12 skills 1,204

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和显式状态机的实现方案,涵盖IOResult、CompletionGroup及防重入陷阱。
询问Turso异步IO实现原理 需要编写涉及IO操作的核心代码 排查异步状态机相关bug
.claude/skills/async-io-model/SKILL.md
npx skills add glommer/pgmicro --skill async-io-model -g -y
描述 CDC(变更数据捕获)功能的内部架构,涵盖从 SQL 解析、字节码发射到同步引擎消费的完整流程。用于指导开发者理解变更追踪机制及代码实现细节。
需要了解 CDC 功能原理时 查询 CDC 相关数据结构定义时 分析数据库变更同步逻辑时
.claude/skills/cdc/SKILL.md
npx skills add glommer/pgmicro --skill cdc -g -y
提供代码质量指南,涵盖正确性、Rust模式、注释规范及避免过度设计等原则,确保生产级代码的健壮性与可维护性。
编写或审查代码时 检查代码风格与规范
.claude/skills/code-quality/SKILL.md
npx skills add glommer/pgmicro --skill code-quality -g -y
提供 TursoDB 调试指南,涵盖字节码对比、日志追踪、线程安全检测及确定性模拟等方法,用于定位 SQL 兼容性、虚拟机执行及存储层 Bug。
排查 TursoDB 与 SQLite 行为差异 分析并发或线程安全问题 复现和调试数据库损坏问题
.claude/skills/debugging/SKILL.md
npx skills add glommer/pgmicro --skill debugging -g -y
Differential Fuzzer用于对比Turso与SQLite的SQL执行结果以发现正确性缺陷。支持单次运行、持续模糊测试及Docker CI集成,提供种子复现、详细日志和输出文件分析功能。
需要检测数据库正确性缺陷时 运行模糊测试查找Bug时 复现并分析SQL执行差异时
.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的差异、核心文件结构、检查点流程及当前未实现的功能,旨在帮助开发者理解该特性原理。
查询MVCC功能原理 了解MVCC架构设计 查看MVCC测试方法 排查MVCC相关限制
.claude/skills/mvcc/SKILL.md
npx skills add glommer/pgmicro --skill mvcc -g -y
提供PR工作流指南,规范原子提交、PR大小及消息编写。涵盖CI环境注意事项、安全保密(不提交密钥)及第三方依赖许可证管理,指导高效协作与合规开发。
需要规范代码提交流程 检查PR是否符合团队标准 处理第三方依赖许可证
.claude/skills/pr-workflow/SKILL.md
npx skills add glommer/pgmicro --skill pr-workflow -g -y
详解 Turso/SQLite 存储格式,涵盖文件结构、页类型、B树及单元格式。提供源码定位与调试命令,辅助理解底层数据布局。
查询 SQLite/Turso 文件格式细节 分析数据库文件内部结构 排查存储层或 B-tree 相关问题
.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 读写路径、检查点策略、并发控制及崩溃恢复逻辑。
查询 Turso 事务一致性原理 分析 WAL 实现细节 排查数据恢复问题
.claude/skills/transaction-correctness/SKILL.md
npx skills add glommer/pgmicro --skill transaction-correctness -g -y
指导如何使用memory-benchmark crate和dhat分析Turso的内存使用。涵盖基准测试运行、WAL/MVCC模式配置、负载剖面及RSS/Heap指标解读,用于内存剖析与回归分析。
内存使用分析 内存剖析 分配追踪 堆分析 内存回归检测 dhat工具使用 SQL工作负载内存增长调查
.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-10-01 21:48
浙ICP备14020137号-1