CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

outpost

Sets up and configures Hookdeck Outpost for outbound event delivery to customer endpoints. Use when sending webhooks to customers, building webhook delivery infrastructure, managing tenants and destinations with supported types (webhooks, Hookdeck Event Gateway, AWS SQS/Kinesis/S3, Azure Service Bus, GCP Pub/Sub, RabbitMQ, Kafka), or aligning topics and publishes. EventBridge support is tracked in GitHub issues.

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Failed to scan

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable skill body: concrete auth/base-URL guidance, a fast-path workflow with a verification checkpoint and error-recovery loop, and clean one-level-deep references. Main gaps are repeated base-URL/quickstart content, delegation of key request examples to external docs, and links to example/script paths that don't exist in this bundle.

Suggestions

Deduplicate the base URL and quickstart listings (drop the 'Deployment and API pointers' base-URL line and the 'Compact link list' row, keeping one authoritative statement each) to tighten conciseness.

Include one inline copy-paste example of a destination-create and a publish request (curl or SDK) so the core API flow doesn't require fetching external quickstarts.

Fix or conditionally gate links to `examples/` and `scripts/test-examples.sh`, which don't exist in this bundle, so navigation from SKILL.md resolves cleanly.

DimensionReasoningScore

Conciseness

The body is dense and non-pedagogical — it never explains concepts Claude already knows and uses tables and one-line pointers efficiently. Not a 5 because there is noticeable repetition: the API base URL appears in the credentials section and again under "Deployment and API pointers", quickstarts appear both as a table and as a compact link list, and sections like "Future skills" add little actionable value.

4 / 5

Actionability

Concrete, copy-paste-ready elements are present: exact base URL (`https://api.outpost.hookdeck.com/2025-07-01`), an executable curl PUT with auth header and status-code semantics, a specific throwaway-URL workflow, and exact test commands (`npm test`, `pytest test_outpost_wire.py`). Not a 5 because much of the core guidance is delegated to external links rather than shown inline (no destination-create or publish request example), and `./scripts/test-examples.sh` is referenced but does not exist in this bundle.

4 / 5

Workflow Clarity

The "Fast path for agents" gives a clear 5-step sequence with a verification checkpoint ("Use references/outpost-verify.md before finishing") and the 404-on-wrong-project-key guidance is a genuine error-recovery feedback loop. Not a 5 because the validation checklist itself is delegated to a reference rather than stated inline, and the steps for a full flow (create tenant → create destination → publish) must be assembled across sections and linked docs.

4 / 5

Progressive Disclosure

The SKILL.md is a well-signaled overview: all five `references/` files exist, are one level deep (they link out to web docs, not to each other or to further local files), and are clearly framed ("Compact link list", "read before opening trees"). Not a 5 because the body links to paths absent from this bundle (`examples/nextjs-saas/`, `examples/fastapi-saas/`, `examples/*/README.md`, `./scripts/test-examples.sh`), which breaks navigation for an agent working from these files alone.

4 / 5

Total

16

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: explicit "what" and "when", third-person voice, comprehensive natural trigger terms, and a clearly delineated niche in outbound webhook/event delivery. The only weaknesses are mildly generic action verbs and a small overlap risk with sibling Hookdeck skills on bare "webhooks" queries.

DimensionReasoningScore

Specificity

The description names the domain ("outbound event delivery to customer endpoints") and lists several concrete action areas — "sending webhooks", "managing tenants and destinations", "aligning topics and publishes" — plus an enumerated list of supported destination types. Not a 5 because the action verbs are generic ("sets up and configures", "managing") rather than distinctive concrete operations.

4 / 5

Completeness

It explicitly answers both questions: what ("Sets up and configures Hookdeck Outpost for outbound event delivery to customer endpoints") and when ("Use when sending webhooks to customers, building webhook delivery infrastructure, managing tenants and destinations...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural trigger phrases are comprehensive: "sending webhooks to customers", "webhook delivery infrastructure", "tenants", "destinations", "topics", "publishes", plus the full set of user-nameable destination technologies (AWS SQS/Kinesis/S3, Azure Service Bus, GCP Pub/Sub, RabbitMQ, Kafka). These are exactly the terms a user would naturally say when needing this skill.

5 / 5

Distinctiveness Conflict Risk

The product-specific niche (Hookdeck Outpost, outbound delivery, tenant/destination management) is clear and the enumerated destination types are outbound-producer specific, keeping conflict risk low. Not a 5 because a bare request mentioning "webhooks" or a queue technology (Kafka, SQS) could plausibly match a sibling inbound skill (e.g. event-gateway) without the outbound framing being disambiguating.

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 missing, 2 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository

hookdeck/agent-skills

Path

skills/outpost/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.