Analysis updated 2026-06-24
Make Claude Code follow Google AIP rules when designing a REST or gRPC API
Drop an AGENTS.md into a Codex-style project for offline AIP guidance
Turn on a Cursor rule that activates only during API design chats
Point Cline or Continue at the bundled SKILL.md folder
| ekkx/google-aip-skills | aasheeshlikepanner/vase | alexzielenski/controller-runtime | |
|---|---|---|---|
| Stars | 0 | 0 | — |
| Language | Go | Go | Go |
| Last pushed | — | — | 2022-04-20 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Install path depends on your assistant, Claude Code uses the marketplace command while other tools just need the markdown folder.
This project takes Google's public API design guidelines, called AIPs, and packages them so that AI coding assistants can read them on the fly. The README explains the problem it is trying to solve: if you ask an AI to design a REST or gRPC API, it tends to invent its own conventions and skip things like Google's resource patterns, error shapes, and pagination tokens. The AIP documents are published online at aip.dev, but agents cannot reliably cite a web page, and recent revisions are usually past the model's training cutoff. The fix is to ship the full text of the approved AIPs straight into the agent's working context, offline and always current. A CI job re-syncs the bundle every day from the upstream Google repo at aip-dev/google.aip.dev, so the copy stored here keeps pace with the official guidelines. Only AIPs marked as approved are included, so drafts do not leak into the suggestions an agent makes. The same set of markdown files is exposed as three different entry points, one per assistant. There is a Claude Code plugin you install through the marketplace command, a Codex-style AGENTS.md file you can symlink in your own project, and a Cursor rule that activates only when the conversation is about API design. Other tools that can read markdown from a folder, such as Cline or Continue, work too by pointing at the bundled SKILL.md file. Inside the skills folder you get a tree organized the same way as the upstream Google repo. There are scopes like general, cloud, and auth, and inside each scope the AIPs are sorted into categories such as resource design, errors, and design patterns. Each AIP file is a verbatim copy with its original metadata, and an index file lists what is inside each scope. The build tool itself is written in Go and is fully reproducible for a given upstream commit. The build code is MIT licensed, while the AIP texts keep the license of the upstream project.
A daily-synced bundle of Google's approved API Improvement Proposals, packaged as a Claude Code plugin, an AGENTS.md file, and a Cursor rule so AI assistants follow Google API conventions.
Mainly Go. The stack also includes Go, Markdown.
MIT covers the build tool, but the AIP text inside keeps Google's upstream license, reuse of the docs follows that upstream license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.