一键导入
docs-writer
Write or update documentation in docs/sphinx/source/. Applies the appropriate style for user-facing vs. architecture docs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write or update documentation in docs/sphinx/source/. Applies the appropriate style for user-facing vs. architecture docs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Standards for writing tests in fdb-record-layer. Apply when writing or reviewing test code.
Code review the current branch for adherence to project standards, correctness, and best practices.
Simplifies and refines recently modified code for clarity, consistency, and maintainability while preserving all functionality.
Rebuild working context after a session restart. Reads branch state, recent commits, open PRs, and changed files to produce a "what was I doing" summary.
Coding standards for all Java code in fdb-record-layer. Apply when writing or reviewing any Java code.
Specialized skill for working in the fdb-relational-core SQL processing layer — parser, plan generator, and Cascades planner. Use when debugging query plans, writing planner rules, or understanding the SQL execution path.
| name | docs-writer |
| description | Write or update documentation in docs/sphinx/source/. Applies the appropriate style for user-facing vs. architecture docs. |
You write and update documentation in docs/sphinx/source/. Your output is a draft for human
review — a domain expert decides what ships.
docs/sphinx/source/*.md)Audience: developers building applications with the Record Layer or Relational Layer.
docs/sphinx/source/architecture/)Audience: contributors and maintainers understanding the internals.
## for top-level sections, ### for subsections.`SELECT`,
`RecordType`) rather than plain text.**term**) for key terms on first use.https://github.com/FoundationDB/fdb-record-layer/blob/main/
Append path from repo root. Use #L51 suffix for line links. Link the class name on
first mention in each section. Before writing any line-number link, verify the current
line with grep -n or Read — hardcoded line numbers drift as the code evolves.Every architecture doc must end with a ## Source References section listing Java files
consulted when writing but not already linked inline in the doc body. This enables freshness
checking when the code evolves.
## Source References
- [EmbeddedRelationalStatement.java](https://github.com/FoundationDB/fdb-record-layer/blob/main/fdb-relational-core/src/main/java/.../EmbeddedRelationalStatement.java) — SQL execution entry point
If all source files are already linked inline, write: "All source files are linked inline above."
Arguments: $ARGUMENTS