Agent Claude Code
Reviews .api / .proto contract changes for naming, JSON tag, optional flag, and backward compatibility.
Agent Claude Code
Reviews .api / .proto contract changes for naming, JSON tag, optional flag, and backward compatibility.
Agent Claude Code
Reviews code changes for architectural consistency and pattern adherence.
Agent Claude Code
Reviews code changes for security vulnerabilities.
Command Claude Code
A project-initialization command that creates or updates a root CLAUDE.md guide for the go-hichat-api repository. The file gives coding agents project-specific instructions and links to authoritative rules.
Command Claude Code
You are an API documentation generator for the go-hichat-api project. Your task is to read all Go-Zero .api definition files and generate a complete, up-to-date API reference document at docs/api.md.
Skill Claude CodeCodex
A context-recovery command for continuing work after a session is cleared or a new session starts. It reads project notes and recent Git activity to describe the current state.
Skill Claude CodeCodex
A Git commit assistant that follows the repository’s existing commit style, using a simplified Conventional Commits format. A commit is a saved set of code changes in Git.
Skill Claude CodeCodex
A review procedure for changed Go code in the current Git diff.
Skill Claude CodeCodex
A Go testing helper that runs the tests for all packages and reviews the results. Go is a programming language, and packages are its reusable code units.
Skill Claude CodeCodex
A translation setup for web and front-end components in Chinese and English. It stores matching language entries in a shared dictionary and lets components display the selected language.
Skill Claude CodeCodex
A workflow for adding a new HTTP endpoint to an existing Go service built with go-zero, a Go web framework. It updates the service definition, generates code, and guides the business logic and tests.
Skill Claude CodeCodex
Skill "new-model" from iceymoss/go-hichat-api, covering 步骤, 1. 与用户对齐 schema(必须), 2. 写 ddl, 3. 生成 gorm model and 4. 迁移 / 初始化.
Skill Claude CodeCodex
A procedure for adding a gRPC method to an existing go-zero service. gRPC is a way for applications to call typed methods across a network, and a protocol-buffer file defines the messages and methods shared by those applications.
Skill Claude CodeCodex
A guided scaffold for creating a go-zero microservice, a small backend service built with the go-zero framework. It can set up RPC, HTTP API, model, WebSocket, message-queue, or scheduled-job layers.
Skill Claude CodeCodex
An onboarding guide to the go-hichat-api backend, including its services, request flows, development commands, and project rules. It explains how HTTP, WebSocket, remote procedure call, database, and message-queue parts connect.
Skill Claude CodeCodex
A runbook for starting, stopping, and debugging the several small services that make up the go-hichat-api backend. A microservice is a separate application responsible for part of a larger system.
Skill Claude CodeCodex
A guided process for writing a software feature specification. It first interviews the user about the feature, then researches the codebase and writes a structured specification document.
Skill Claude CodeCodex
A strict test-driven development workflow. Test-driven development, or TDD, means writing a test for the expected behavior before writing the code that makes it pass.
Instructions file
A project guide for HiChat 2.0, a Go-based service system for messaging, social features, feeds, tasks, and real-time audio and video. It describes the services, data stores, startup commands, and coding rules.