add-endpoint
Add Catalyst-Relay HTTP Endpoints
New endpoints can become inconsistent with Catalyst-Relay conventions. This skill guides route creation, validation, registration, response formatting, client mapping, and documentation.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "add-endpoint" from https://skillstore.io/skills/artisan-edge-add-endpoint.md and its manifest at https://skillstore.io/api/skills/artisan-edge-add-endpoint/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "add-endpoint". Add a status endpoint that needs no request body.
Expected outcome:
A registered status handler with a typed success response, standard error handling, and matching endpoint documentation.
Using "add-endpoint". Expose package listing through the server and client library.
Expected outcome:
- A validated packages route registered with the Hono application.
- A matching ADTClient method for library users.
- Documentation covering requests, responses, errors, and usage.
Security Audit
SafeAll 19 static findings are false positives caused by Markdown code delimiters, inline code, a relative TypeScript import, and ordinary error text. The skill contains implementation guidance only, with no command execution, path traversal, reconnaissance, or prompt injection.
Risk Factors
โ๏ธ External commands (17)
๐ Filesystem access (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/artisan-edge-add-endpoint/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/artisan-edge-add-endpoint?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/artisan-edge-add-endpoint?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/artisan-edge-add-endpoint/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/artisan-edge-add-endpoint.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
Artisan-Edge. (2026). add-endpoint security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/artisan-edge-add-endpoint/audits/9BibTeX citation
@techreport{artisan-edge-artisan-edge-add-endpoint-2026,
author = {Artisan-Edge},
title = {add-endpoint security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/artisan-edge-add-endpoint/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "add-endpoint security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Artisan-Edge"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/artisan-edge-add-endpoint/audits/9"
identifiers:
- type: other
value: "skillstore:artisan-edge-add-endpoint:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add a validated route
Create a Hono handler with a colocated Zod schema and standard response envelope.
Expose client functionality
Wrap an existing core operation with an HTTP endpoint and matching ADTClient method.
Document a new endpoint
Prepare consistent request, response, error, use case, and library usage documentation.
Try These Prompts
Add a {method} endpoint at {path} that returns {result}. Follow existing Catalyst-Relay route and response patterns.Create {path} with fields {fields}. Add Zod validation, typed responses, and clear validation errors.Expose {operation} through {method} {path}. Add the route, ADTClient method, and endpoint documentation.Implement {endpoint} with validation, session handling, authorization checks, error mapping, client support, documentation, and relevant tests.Best Practices
- Keep request schemas, response types, and handlers in the endpoint file.
- Validate request data before invoking session or core functionality.
- Run type checking and relevant tests after wiring routes and client methods.
Avoid
- Do not return response shapes that bypass the standard success and error envelopes.
- Do not accept request data without schema validation.
- Do not add a route without registration and corresponding documentation.
Frequently Asked Questions
Which server framework does this skill target?
Where should a new route file be placed?
How are requests validated?
When should ADTClient be updated?
What response format should handlers use?
Does the skill add tests automatically?
Developer Details
Author
Artisan-EdgeLicense
MIT
Skillstore revision
r2
Version notice
The author did not declare a version.
Ref
89edfdc710d0846129dcee6a929477b04f08052c
Maintenance freshness
7/24/2026
Usage
7 downloads ยท 210 views
File structure
๐ SKILL.md