API Design Principles

PassAudited by ClawScan on May 1, 2026.

Overview

This skill is a coherent API-design guide with a sample FastAPI template; it does not request credentials or system access, but users should verify the external install command and harden the template before production use.

This appears safe to use as an API-design reference. If you follow the README install command, verify the GitHub source or pin it to a trusted version. If you copy the FastAPI template into a real project, tighten CORS and review production security settings first.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing from an unverified remote path could pull content different from the reviewed artifact if the source changes.

Why it was flagged

The README documents a remote GitHub-based install path while the registry lists no formal install spec. This appears user-directed, but users should verify the repository and version before installing from it.

Skill content
npx add https://github.com/wpank/ai/tree/main/skills/backend/api-design-principles
Recommendation

Prefer installing from the registry-reviewed package or a pinned, trusted commit/tag, and review remote contents before running install commands.

What this means

If copied into a real service unchanged, the API may allow overly broad cross-origin browser access.

Why it was flagged

The template is labeled production-ready but defaults to wildcard CORS. The comment does disclose that production configuration is needed, so this is a deployment-hardening note rather than deceptive behavior.

Skill content
Production-ready REST API template ... allow_origins=["*"],  # Configure for production
Recommendation

Before production use, restrict CORS to explicit trusted origins, methods, and headers, and review all template defaults.