Borrowing it
Nothing to install: this file belongs to iceymoss/go-hichat-api. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/iceymoss/go-hichat-api/main/.claude/skills/onboard/SKILL.mdgit clone --depth 1 https://github.com/iceymoss/go-hichat-apiWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/iceymoss/go-hichat-api/onboard)<a href="https://agentmods.dev/skills/iceymoss/go-hichat-api/onboard"><img src="https://agentmods.dev/badge/skills/iceymoss/go-hichat-api/onboard/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/iceymoss/go-hichat-api/onboard"><img src="https://agentmods.dev/badge/skills/iceymoss/go-hichat-api/onboard.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00029 | $0.00544 |
| Opus 5 | $0.00015 | $0.00272 |
| Sonnet 5 | $0.00006 | $0.00109 |
| Haiku 4.5 | $0.00003 | $0.00054 |
Grade A, and why
onboard scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
帮助新成员快速理解 go-hichat-api 的架构与开发流程。
步骤
- 读取根
CLAUDE.md(若不存在,先建议运行/init)和README.md,提炼项目简介 - 列出
apps/*各服务的层(api / rpc / ws / mq / cron / models) - 说明数据流:
- HTTP:客户端 →
apps/<svc>/api(go-zero handler/logic)→ 调apps/<svc>/rpc/<svc>client→apps/<svc>/rpc/internal/logic→models(DB) - WS:客户端 →
apps/im/ws(连接管理 + 心跳 + ack)→ 业务逻辑 → 投递到 Kafka 或直接转发 - 异步:业务投递 Kafka →
apps/task/mq消费 → 写库或回推 ws
- HTTP:客户端 →
- 说明契约来源:
.api(HTTP)和.proto(gRPC)是唯一真相,代码用goctl生成 - 列出最常见的 5 类任务及对应入口(见输出格式)
- 列出最重要的 5 条规则(来自
.claude/rules/),不复制内容只指路
输出格式
## 项目简介
(2-3 句)
## 架构数据流
(一段话或一个 ASCII 图)
## 服务速览
| 服务 | 层 | 一句话用途 |
## 开发环境
- 依赖: MySQL / Redis / Etcd / Mongo / Kafka(详见 README)
- 启动: ./hichat2.sh
- 测试: go test ./... -count=1
- 前端: cd web && bun dev
## 日常开发入口
- 新接口: /new-api
- 新 RPC: /new-rpc
- 新表: /new-model
- 起服务: /run-services
- 跑测试: /gotest
- 审 diff: /goreview
## 必读规则
(5 条最重要的,每条一行 + 链接到 .claude/rules/<file>.md)
简洁输出,不展开任何细节,需要时让用户读对应规则文件。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 51 lines · 29 tokens per session scan A 0a04ffc54108
onboard is a skill published in the GitHub repository iceymoss/go-hichat-api (41 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 29 tokens to every session and 544 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
api-onboarding
Reduce time-to-first-API-call (TTFAC) by optimizing every step of the developer onboarding journey. This skill covers authentication simplification, sandbox environments, interactive documentation, and identifying and eliminating common failure points.
nw-sd-case-studies
25 real-world system design case studies condensed from Alex Xu's System Design Interview Vol 1 and 2 - requirements, architecture, deep dive insights, key takeaways.
nw-ddd-tactical
Tactical DDD — aggregate design rules, entities, value objects, domain events, repositories, domain services, and anti-pattern detection.
system-design-case-catalog
Answer classic system design problems as constraint-to-solution sketches and coach interview practice: URL shortener, rate limiter, news feed, chat, notification, autocomplete, crawler, unique id. Use for interview practice or naming the closest known shape for a new problem.
frontmcp-guides
Tutorials, end-to-end walkthroughs, and complete reference projects for FrontMCP. Use when you want a getting-started guide, a full worked example, or to learn best practices by following a step-by-step build rather than a single API reference. Includes a beginner weather-API server (tool plus static resource, Zod…
lw-lms-backend-extend
Backend extension contract for LW LMS v1.6.0. Use when extending enrollment, access, source-scoped revocation, progress, certificates, automation, analytics, settings tabs, companion-plugin logic, lwlmsaftergrant, lwlmsafterrevoke, lwlmspregrant, lwlmshascourseaccess, AccessChecker, AccessRepository, AccessQueries…