protobuf-tools

Protocol Buffers (protobuf) の使用ガイド。概要と各ガイド(Style Guide, Best Practices, Tools)へのリンクを提供する。詳細はサブファイルを参照。

16 stars

Best use case

protobuf-tools is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Protocol Buffers (protobuf) の使用ガイド。概要と各ガイド(Style Guide, Best Practices, Tools)へのリンクを提供する。詳細はサブファイルを参照。

Teams using protobuf-tools should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/protobuf-tools/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/tools/protobuf-tools/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/protobuf-tools/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How protobuf-tools Compares

Feature / Agentprotobuf-toolsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Protocol Buffers (protobuf) の使用ガイド。概要と各ガイド(Style Guide, Best Practices, Tools)へのリンクを提供する。詳細はサブファイルを参照。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Protocol Buffers (protobuf) Tools & Guide

## 概要

Protocol Buffers (protobuf) は、Google が開発した言語中立・プラットフォーム中立な拡張可能な構造化データのシリアライズメカニズムです。

詳細な情報は以下のファイルに分割されています。必要に応じて参照してください。

### 📚 詳細ガイド

1.  **[Style Guide](./guides/style-guide.md)**
    *   File structure
    *   Naming conventions
    *   Basic examples

2.  **[Best Practices](./guides/best-practices.md)**
    *   Versioning
    *   Field management
    *   Common patterns (Timestamp, Empty)

3.  **[Tools](./guides/tools.md)**
    *   `protoc` basic usage
    *   `buf` CLI summary

## Reference

*   [Protocol Buffers Documentation](https://protobuf.dev/): 公式ドキュメント。
*   [Language Guide (proto3)](https://protobuf.dev/programming-guides/proto3/): proto3 の構文ガイド。
*   [Style Guide](https://protobuf.dev/programming-guides/style/): 公式スタイルガイド。
*   [Buf Documentation](https://buf.build/docs/): Buf ツールのドキュメント。
*   [Buf Lint Rules](https://buf.build/docs/lint/rules/): Buf が提供するスタイル・lint ルールの一覧。

Related Skills

using-mcp-tools-with-mcpc

16
from diegosouzapw/awesome-omni-skill

Use mcpc CLI to interact with MCP servers - call tools, read resources, get prompts. Use when working with Model Context Protocol servers, calling MCP tools, or accessing MCP resources programmatically; prefer key:=value bindings over raw JSON bodies.

Static Analysis Tools Skill

16
from diegosouzapw/awesome-omni-skill

Integration with security-focused static analysis tools

Red Team Tools and Methodology

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "follow red team methodology", "perform bug bounty hunting", "automate reconnaissance", "hunt for XSS vulnerabilities", "enumerate subdomains", or needs security researcher techniques and tool configurations from top bug bounty hunters.

ravenseotools-automation

16
from diegosouzapw/awesome-omni-skill

Automate Ravenseotools tasks via Rube MCP (Composio). Always search tools first for current schemas.

project-aeo-monitoring-tools

16
from diegosouzapw/awesome-omni-skill

Build custom AI search monitoring tools for competitive AEO analysis. Covers API access, scraping architecture, legal compliance, and cost estimation.

n8n-mcp-tools-expert

16
from diegosouzapw/awesome-omni-skill

Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, or using any n8n-mcp tool. Provides tool sele...

kafka-cli-tools

16
from diegosouzapw/awesome-omni-skill

Expert knowledge of Kafka CLI tools (kcat, kcli, kaf, kafkactl). Auto-activates on keywords kcat, kafkacat, kcli, kaf, kafkactl, kafka cli, kafka command line, produce message, consume topic, list topics, kafka metadata. Provides command examples, installation guides, and tool comparisons.

external-tools

16
from diegosouzapw/awesome-omni-skill

Delegate implementation and review tasks to external AI CLI tools (Codex, Gemini) with cross-model adversarial review

create-my-tools-profile

16
from diegosouzapw/awesome-omni-skill

Generate a personalized AI skill based on your configured Zapier MCP tools. Scans your enabled actions and creates instructions that help your AI assistant know when and how to use each tool. Use after setting up tools, or when you want to "create my tools profile", "personalize my assistant", or "make a skill from my tools".

conversion-tools-automation

16
from diegosouzapw/awesome-omni-skill

Automate Conversion Tools tasks via Rube MCP (Composio). Always search tools first for current schemas.

browser-dev-tools

16
from diegosouzapw/awesome-omni-skill

使用 Chrome DevTools MCP 进行前端页面调试、布局优化、性能诊断及交互验证。

anthropic-dev-tools-mcp-builder

16
from diegosouzapw/awesome-omni-skill

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).