원클릭으로
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.
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