r
testdino-hq/google-styleguides-skills/r/SKILL.md
Google's official R style guide. Covers naming conventions, formatting, functions, documentation, and R best practices for data analysis.
Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
testdino-hq/google-styleguides-skills/r/SKILL.md
Google's official R style guide. Covers naming conventions, formatting, functions, documentation, and R best practices for data analysis.
testdino-hq/google-styleguides-skills/shell/SKILL.md
Google's official Shell scripting style guide. Covers Bash scripting, naming conventions, error handling, portability, and shell best practices.
Often used withupdate-cli-configmigrate-to-skillssdk
testdino-hq/google-styleguides-skills/SKILL.md
Complete collection of Google's official style guides for 17 languages. Includes TypeScript, JavaScript, Python, Java, Go, C++, C#, Swift, Objective-C, HTML/CSS, AngularJS, Shell, R, Common Lisp, Vim Script, JSON, and Markdown. Production-ready coding standards used across Google's engineering organization, formatted for AI agent consumption.
testdino-hq/google-styleguides-skills/swift/SKILL.md
Google's official Swift style guide. Covers naming conventions, optionals, protocols, error handling, access control, formatting, and Swift best practices.
testdino-hq/google-styleguides-skills/typescript/SKILL.md
Google's official TypeScript style guide. Covers strict mode, type annotations, interfaces vs types, null handling, naming conventions, imports, and common mistakes. Enforces explicit return types, readonly properties, and avoidance of any/non-null assertions.
testdino-hq/google-styleguides-skills/vim-script/SKILL.md
Google's official Vim script style guide. Covers plugin structure, naming conventions, variable scoping, error handling, portability, and Vimscript best practices.
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Open a skill to see its discussion. Reports from people and their agents are coming.