Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add zyx379/zoehis_workflow --skill zoehis-backendgit clone --depth 1 https://github.com/zyx379/zoehis_workflowWrote 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/zyx379/zoehis_workflow/zoehis-backend)<a href="https://agentmods.dev/skills/zyx379/zoehis_workflow/zoehis-backend"><img src="https://agentmods.dev/badge/skills/zyx379/zoehis_workflow/zoehis-backend/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/zyx379/zoehis_workflow/zoehis-backend"><img src="https://agentmods.dev/badge/skills/zyx379/zoehis_workflow/zoehis-backend.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.00127 | $0.01614 |
| Opus 5 | $0.00063 | $0.00807 |
| Sonnet 5 | $0.00025 | $0.00323 |
| Haiku 4.5 | $0.00013 | $0.00161 |
Grade A, and why
zoehis-backend 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 11d 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.
How it starts
The opening of the file, as written. The whole thing — 173 lines — stays where its author put it; the contents beside it link to each section on GitHub.
ZOEHIS 后端开发
福建通用 HIS 后端开发规范。负责 Spring Boot + MyBatis 接口开发。
子仓库定位(关键)
所有子仓库均位于工作区根目录
{workspaceRoot}/下(如d:\zoe_work_space\fj-common\onelink-micro-pres-fj-common)。 禁止用 Glob**/{repo-name}/**搜索子仓库(会返回空)。应直接LS {workspaceRoot}/{repo-name}/或Read {workspaceRoot}/{repo-name}/...访问。
后端子仓库:
| 仓库 | 域 | 实际路径 |
|---|---|---|
| onelink-micro-pres-fj-common | 医嘱后端 | {workspaceRoot}/onelink-micro-pres-fj-common/ |
| onelink-micro-charge-fj-common | 收费服务 | {workspaceRoot}/onelink-micro-charge-fj-common/ |
| onelink-micro-optimus-fj-common | 基础服务 | {workspaceRoot}/onelink-micro-optimus-fj-common/ |
| onelink-micro-insurance-fj-ybcommon | 医保服务 | {workspaceRoot}/onelink-micro-insurance-fj-ybcommon/ |
技术栈
- 框架:Spring Boot 2.3 + MyBatis
- 语言:JDK 11(部分 service 子模块 JDK 1.8)
- 构建:Maven(
${revision}+ flatten-maven-plugin) - 基础设施:Dubbo RPC + Nacos + ZK
- 数据库:达梦 / Oracle
- 缩进:Java 4 空格
Maven 多模块结构
{项目}/ (例: onelink-micro-charge-fj-common)
├── {项目}-api/ -- Feign Client 接口定义
├── {项目}-pojo/ -- Entity / DTO / VO
└── {项目}-service/ -- Controller + Service + Dao + Dao.xml
- groupId:
com.zoe.fjcommon - 基础包:
com.zoe.optimus.service - Controller 包:
com.zoe.optimus.service.{业务域}.web.{子域} - 版本管理:
${revision}统管 + flatten-maven-plugin 展开
分层调用链
Controller → Service → Dao (MyBatis interface) → Dao.xml (SQL)
Controller
@RestController
@RequestMapping("/{service}/api/{Module}")
public class ModuleController {
@Autowired
private ModuleService moduleService;
@PostMapping("/queryList")
public Result queryList(@RequestBody QueryDTO query) {
return Result.success(moduleService.queryList(query));
}
}
Service
@Service
public class ModuleService {
@Autowired
private ModuleDao moduleDao;
public List<VO> queryList(QueryDTO query) {
return moduleDao.selectByCondition(query);
}
}
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 11d ago First seen · 173 lines · 127 tokens per session scan A be975611e59c
zoehis-backend is a skill published in the GitHub repository zyx379/zoehis_workflow (2 stars, last pushed 1mo ago), licensed MIT. It adds 127 tokens to every session and 1,614 once invoked, about $0.0006 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-31.
Other skills, from other repositories
wxjava-api-contributor
A contributor guide for adding or maintaining official WeChat API support in WxJava, a Java software development kit. It covers services, request and response data objects, data conversion, HTTP handling, starter configuration, and regression tests.
wxjava-module-selector
A decision guide for choosing the correct WxJava Maven module, dependency management file, and example for a WeChat use case. WxJava is a Java software development kit for services such as official accounts, mini programs, and payments.
azure-communication-callautomation-java
Build call automation workflows with Azure Communication Services Call Automation Java SDK. Use when implementing IVR systems, call routing, call recording, DTMF recognition, text-to-speech, or AI-powered call flows.
azure-communication-chat-java
Build real-time chat applications with Azure Communication Services Chat Java SDK. Use when implementing chat threads, messaging, participants, read receipts, typing notifications, or real-time chat features.
azure-communication-common-java
Azure Communication Services common utilities for Java. Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared authentication across ACS services.
azure-communication-sms-java
Send SMS messages with Azure Communication Services SMS Java SDK. Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports.