用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/justrach/merjs --skill new-api命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | new-api |
| description | Scaffold a new merjs API route. Use when the user wants to create a new API endpoint. |
| argument-hint | [route-name] |
| disable-model-invocation | true |
Scaffold a new API route at api/$ARGUMENTS.zig.
api/$ARGUMENTS.zig with this template:const mer = @import("mer");
const Response = struct {
// Define your response fields here
message: []const u8,
};
pub fn render(req: mer.Request) mer.Response {
return mer.typedJson(req.allocator, Response{
.message = "hello",
});
}
zig build codegen to regenerate routes/api/$ARGUMENTSapi/ and map to /api/...mer.typedJson(allocator, value) to return typed JSON responsesmer.json(string) for raw JSON stringsreq.body, method via req.methodreq.query_stringreq.cookie("name")const dhi = @import("dhi_validator");pub const metaAdd streaming SSR to a merjs page. Use when the user wants shell-first rendering, skeleton placeholders, or parallel data fetching that resolves inline.
Full production build — codegen, compile, prerender, and prepare for deployment.
Build and start the merjs dev server with hot reload. Use when the user wants to run, start, or serve the project.
基于 SOC 职业分类