hello-api
SkillAI & modelsUse when building, modifying, or reviewing REST APIs, GraphQL endpoints, webhooks, middleware, request/response handling, API versioning, rate limiting, or pagination.
Use hello-api in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add hello-api and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the hello-api skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hellowind777/helloagents in skills/hello-api/SKILL.md and read by Ahel’s review.
API 相关代码必须遵循以下规范。
编码前
先确定资源模型和端点契约,再写代码。
RESTful 设计
- 资源命名:复数名词
/users,嵌套/users/:id/posts - HTTP 方法语义:GET 读、POST 创建、PUT 全量更新、PATCH 部分更新、DELETE 删除
- 状态码准确:200 成功、201 创建、204 无内容、400 参数错误、401 未认证、403 无权限、404 不存在、409 冲突、422 验证失败、500 服务端错误
请求验证
- 入参验证在 controller 层,使用 schema 验证库(zod、joi、ajv)
- 验证类型、范围、格式、必填
- 文件上传限制大小和类型
- 请求体大小限制
响应格式
- 统一成功响应:
{ data, meta? } - 统一错误响应:
{ error: { code, message, details? } } - 列表接口必须分页:
?page=1&limit=20或 cursor-based - 支持排序:
?sort=created_at&order=desc - 过滤参数白名单
版本与保护
- API 版本化:URL 前缀
/v1/或 header - 限流保护:按 IP/用户/API key
- 超时设置:所有外部调用设超时
- CORS:明确允许的 origin,不用
*
交付检查
- 状态码准确反映操作结果
- 所有入参已验证
- 列表接口有分页
- 错误响应格式统一
- 有限流保护
Signals
- GitHub stars
- 704
- Forks
- 97
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
hello-api- Source
- github.com/hellowind777/helloagents
github.com/hellowind777/helloagents
More in AI & models
Skill · anthropics
More in AI & modelstriage
Skill · mattpocock
More in AI & modelswayfinder
Skill · mattpocock
More in AI & modelsalgorithmic-art
Skill · anthropics
More in AI & modelscode-review-and-quality
Skill · addyosmani
More in AI & modelsmarketing-psychology
Skill · coreyhaines31
More in AI & models