원클릭으로
sqlitecpp-coding-standards
SQLiteCpp coding standards and API rules for core edits, public headers, style, and Doxygen.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
SQLiteCpp coding standards and API rules for core edits, public headers, style, and Doxygen.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SQLiteCpp CI workflow patterns. Use for GitHub Actions, AppVeyor, Travis, matrices, or test steps.
Running shell commands on this Windows checkout via the PowerShell and Bash tools, and passing multi-line or quoted arguments (commit messages, PR bodies, file content) without corruption. Use when running git or gh with multi-line or quoted input, writing a commit message or PR body from the command line, reaching for a heredoc or here-string, or after a message or body comes out wrapped in stray characters such as a leading and trailing `@`.
SQLiteCpp change workflow checklists for API, tests, build files, and CHANGELOG updates. Use when adding a method or class, editing build files, or writing a CHANGELOG entry for a PR.
Default response behavior for AI coding agents: professional, factual, neutral tone with calibrated critical evaluation. Baseline for every task: implementation, code review, debugging, planning, research, evaluation, Q&A.
Editing conventions for files under `.claude/skills/**` (markdown style, frontmatter format, SKILL.md vs `references/` split, upstream-vendored skills). Use when creating a new skill, editing any `SKILL.md` or `references/*.md` file, refactoring a skill description, or after adding/removing a skill.
SQLiteCpp branch naming and creation rules for starting tasks, issues, or features.
| name | sqlitecpp-coding-standards |
| description | SQLiteCpp coding standards and API rules for core edits, public headers, style, and Doxygen. |
SQLITECPP_ASSERT() instead.VariadicBind.h and ExecuteMany.h).sqlite3.h.SQLITECPP_API from SQLiteCppExport.h.Database/Statement/Column per thread.SQLite::Exception for errors in throwing APIs.tryExec(), tryExecuteStep(), tryReset() for error codes.@brief, @param, @return, @throw)..gitattributes (* text=auto eol=lf), matching
.editorconfig (end_of_line = lf); never commit CRLF. Run git add --renormalize . if a file drifts.#pragma once in headers.Database, Statement).executeStep(), getColumn()).m prefix (mDatabase).a prefix (aDatabase).b/mb prefix (bExists, mbDone).p/mp prefix (pValue, mpSQLite).