一键导入
guideline-reader
Navigate the language-specific coding guidelines to follow best practices, idioms, and conventions when writing or reviewing code.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Navigate the language-specific coding guidelines to follow best practices, idioms, and conventions when writing or reviewing code.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Navigate the pre-built Knowledge Base graph to discover repo conventions, architecture, testing patterns, and verification strategies before coding.
| name | guideline-reader |
| description | Navigate the language-specific coding guidelines to follow best practices, idioms, and conventions when writing or reviewing code. |
| topics | guidelines, coding standards, best practices, idioms, conventions, error handling, concurrency, naming, testing, style |
You have access to language-specific coding guidelines for the target repository. The guidelines discovery table is already inlined in your prompt under "## Available Language Guidelines" — scan it now to see which languages are available.
The guidelines are organized as a hierarchy of markdown documents. Each language has a top-level index.md that links to category-specific files containing the actual rules. Do not stop at the top-level index — it is an index, not the guidelines themselves.
Consult the guidelines before you:
| Situation | Read from these categories |
|---|---|
| Write new code | All categories matching the language(s) in use |
| Handle errors | error-handling/ — wrapping, sentinel errors, error grading |
| Use goroutines, channels, or mutexes | concurrency/ — patterns, context propagation, synchronization |
| Name variables, functions, or packages | naming-and-style/ — naming conventions, formatting rules |
| Design interfaces or inject dependencies | abstractions/ — composition, interface design, DI patterns |
| Write or modify tests | testing/ — table-driven tests, mocks, benchmarks, fuzz tests |
| Structure packages or modules | project-organization/ — package layout, module boundaries |
| Work with slices, maps, or structs | data-types-and-memory/ — allocation patterns, value vs pointer semantics |
| Use stdlib packages (io, net/http, etc.) | standard-library/ — idiomatic usage of standard library |
index.mdindex.md for the language you are working with — it contains a Category Index table with "When to Read" guidanceindex.md for each category relevant to your task (e.g., error-handling/index.md)index.md first.