Agent skill

Kratos Development

by aide-family in aide-family/moon

Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability.

No licenceAuto-check passedBackend & APIs

Install Kratos Development

skills CLI
$ npx skills add aide-family/moon --skill kratos-development -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aide-family/moon kratos-development --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aide-family/moon.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/kratos-development .claude/skills/kratos-development && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
kratos-development
GitHub stars
253
Token cost
~1.5k tokens
SKILL.md length
296 words
Files
2
Skills in repo
3
Repo updated
First seen
Licence
None found

At a glance

Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability.

  • Modifying Kratos services
  • SKILL.md covers 何时使用, 设计哲学(核心), 标准分层(Layout) and API 定义(Protobuf), plus 13 more sections
  • Calls make
  • Writing proto APIs

What it does

Kratos Development is an agent skill from aide-family/moon. Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability. Use when building or modifying Kratos services, wiring servers, writing proto APIs, middleware, errors, config, or when the user mentions Kratos, go-kratos, kratos-layout, or microservice framework conventions.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `reference.md`).

It sits in Backend & APIs, covering Microservices, gRPC and Protobuf and Design patterns. It works with gRPC, Kubernetes, Elasticsearch and Redis. The repository describes itself as: Moon is a versatile monitoring and alerting platform designed for multiple domains, supporting various application scenarios such as cloud-native, Internet of Things (IoT), and…

When your agent uses it

  • Modifying Kratos services
  • Writing proto APIs
  • The user mentions Kratos
  • Microservice framework conventions

Example prompts

  • “Use the kratos-development skill to develop Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout…”
  • “/kratos-development”

What it can do on your machine

Read from SKILL.md and the folder at commit 50ece37. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • make

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • go-kratos.dev
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Kratos Development loads about 1.5k tokens when it runs. Until then it costs about 102 tokens; SKILL.md has 296 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~102
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 296 words (~1,489 tokens).

“基于 Kratos Design 与 Layout 官方文档,指导在 Moon monorepo 中用 Kratos v2 开发微服务。”

— opening of SKILL.md by aide-family
name
kratos-development

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in .cursor/skills/kratos-development of aide-family/moon.

  • SKILL.md
  • reference.md

Open the folder on GitHubat commit 50ece37

Compare with similar skills

Kratos Development next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Kratos Development compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Kratos Development this skillaide-family/moon253—~1.5kAutomated safety check: PassNone
Domain Cloud Nativemoeru-ai/auv1001 repos~1kAutomated safety check: PassApache-2.0
Alloygrafana/skills282—~1.3kAutomated safety check: PassApache-2.0
Beylagrafana/skills282—~1.1kAutomated safety check: PassApache-2.0
Intrinsic Core Service Authoringintrinsic-ai/intrinsic-core562—~2.2kAutomated safety check: PassApache-2.0
Spring Boot Project Creatorgiuseppe-trisciuoglio/developer-kit357—~3.4kAutomated safety check: NotesMIT

Similar skills

  • A skill your agent uses when building cloud-native apps. An agent skill from moeru-ai/auv.

    100 GitHub starsUsed in 1 repo~1k tokens
    DevOps & CloudAuto-check passed
  • Alloy

    grafana/skills

    Official

    Build a unified telemetry pipeline with Grafana Alloy — one OpenTelemetry-compatible binary that collects metrics, logs, traces, and profiles and ships to Grafana Cloud / Prometheus / Loki / Tempo /…

    282 GitHub stars~1.3k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Beyla

    grafana/skills

    Official

    Auto-instrument an application's HTTP / gRPC / DB traffic with Grafana Beyla eBPF — no code changes, no SDK, no restart.

    282 GitHub stars~1.1k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Intrinsic Core Service Authoring

    intrinsic-ai/intrinsic-core

    Intrinsic Core microservice authoring, ServiceManifest definitions (realspec vs simspec), RuntimeContext port bindings (gRPC port 1 vs HTTP port 7), SIGTERM lifecycle handling, and .binpb sideloading.

    562 GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • Spring Boot Project Creator

    giuseppe-trisciuoglio/developer-kit

    Creates and scaffolds a new Spring Boot project (3.x or 4.x) by downloading from Spring Initializr, generating package structure (DDD or Layered architecture), configuring JPA, SpringDoc OpenAPI…

    357 GitHub stars~3.4k tokensUpdated 1 mo ago
    Backend & APIsAuto-check: notes
  • Syntax reference for KFL2, the CEL-based display filter language used to search Kubernetes network traffic captured by Kubeshark, loaded before any filter is written.

    12k GitHub stars~3.6k tokensUpdated yesterday
    DevOps & CloudAuto-check passed

More from aide-family/moon

  • Code Review

    aide-family/moon

    Reviews code for correctness and potential bugs, pinpoints bug locations by file and line, and suggests concrete fixes.

    253 GitHub stars~815 tokensUpdated 3 mo ago
    Auto-check passed
  • Proto Backend Module

    aide-family/moon

    Implements backend modules from proto definitions for goddess, marksman, and rabbit apps.

    253 GitHub stars~4.1k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Kratos Development

What does Kratos Development do?

Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability. Kratos Development is an agent skill from aide-family/moon. Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability.

When should I use Kratos Development?

Kratos Development fits situations like: modifying Kratos services; writing proto APIs; the user mentions Kratos; microservice framework conventions.

How do I install Kratos Development in Claude Code?

Run `npx skills add aide-family/moon --skill kratos-development -a claude-code`. Or copy the skill folder (.cursor/skills/kratos-development in aide-family/moon) into .claude/skills/kratos-development in your project. Claude Code loads it when a task matches its description.

How do I install Kratos Development in Codex?

Run `npx skills add aide-family/moon --skill kratos-development -a codex`. Or copy the skill folder (.cursor/skills/kratos-development in aide-family/moon) into .agents/skills/kratos-development in your project. Codex loads it when a task matches its description.

Can I use Kratos Development in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aide-family/moon --skill kratos-development -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kratos-development, .gemini/skills/kratos-development, .github/skills/kratos-development and .opencode/skills/kratos-development in your project.

What does Kratos Development need to run?

Going by SKILL.md and its folder, Kratos Development needs the command-line tools its instructions call (make).

Does Kratos Development access the network?

SKILL.md names 2 domains. As links in the text: go-kratos.dev and github.com. This is read from the text; nothing was executed.

Is Kratos Development safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Kratos Development use?

No licence was found for Kratos Development or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Kratos Development use?

About 1.5k tokens (SKILL.md is roughly 6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Kratos Development?

Skills that share tags, products or a category with Kratos Development: Domain Cloud Native (moeru-ai/auv, 100 stars), Alloy (grafana/skills, 282 stars), Beyla (grafana/skills, 282 stars) and Intrinsic Core Service Authoring (intrinsic-ai/intrinsic-core, 562 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Kratos Development?

aide-family (a GitHub organization) maintains it in aide-family/moon, which has 253 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on June 26, 2026.

Source: aide-family/moon on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.