Skip to main content

yapi

Facilitates test-driven API development with CLI-first testing for HTTP, GraphQL, gRPC, and TCP protocols.

Install this skill

or
0/100

Security score

The yapi skill was audited on Feb 9, 2026 and we found 39 security issues across 4 threat categories, including 3 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

medium line 22

Template literal with variable interpolation in command context

SourceSKILL.md
22```yaml
high line 45

Template literal with variable interpolation in command context

SourceSKILL.md
45Now your tests use `${url}` and `${API_KEY}` - same test, any environment:
medium line 68

Template literal with variable interpolation in command context

SourceSKILL.md
68```yaml
medium line 78

Template literal with variable interpolation in command context

SourceSKILL.md
78```yaml
medium line 91

Template literal with variable interpolation in command context

SourceSKILL.md
91```yaml
medium line 105

Template literal with variable interpolation in command context

SourceSKILL.md
105```yaml
medium line 122

Template literal with variable interpolation in command context

SourceSKILL.md
122```yaml
medium line 149

Template literal with variable interpolation in command context

SourceSKILL.md
149```yaml
medium line 222

Template literal with variable interpolation in command context

SourceSKILL.md
222```yaml
medium line 246

Template literal with variable interpolation in command context

SourceSKILL.md
246```yaml
medium line 291

Template literal with variable interpolation in command context

SourceSKILL.md
291```yaml
medium line 311

Template literal with variable interpolation in command context

SourceSKILL.md
311```yaml
medium line 329

Template literal with variable interpolation in command context

SourceSKILL.md
329```yaml
medium line 367

Template literal with variable interpolation in command context

SourceSKILL.md
367```yaml
medium line 520

Template literal with variable interpolation in command context

SourceSKILL.md
520```yaml
medium line 537

Template literal with variable interpolation in command context

SourceSKILL.md
537```yaml
medium line 555

Template literal with variable interpolation in command context

SourceSKILL.md
555```yaml
medium line 569

Template literal with variable interpolation in command context

SourceSKILL.md
569```yaml
medium line 590

Template literal with variable interpolation in command context

SourceSKILL.md
590```yaml
medium line 608

Template literal with variable interpolation in command context

SourceSKILL.md
608```yaml
high line 655

Template literal with variable interpolation in command context

SourceSKILL.md
655- **Reference previous steps**: Use `${step_name.field}` to pass data between chain steps
high line 260

Piping content to bash shell

SourceSKILL.md
260run: curl -fsSL https://yapi.run/install/linux.sh | bash
medium line 260

Curl to non-GitHub URL

SourceSKILL.md
260run: curl -fsSL https://yapi.run/install/linux.sh | bash
medium line 363

Webhook reference - potential data exfiltration

SourceSKILL.md
363### Webhook/Callback Waiting
medium line 365

Webhook reference - potential data exfiltration

SourceSKILL.md
365Wait for a webhook to be received:
low line 378

Webhook reference - potential data exfiltration

SourceSKILL.md
378- name: wait_for_webhook
low line 379

Webhook reference - potential data exfiltration

SourceSKILL.md
379url: ${url}/webhooks/received
low line 42

Access to .env file

SourceSKILL.md
42- .env.prod # load secrets from file
low line 630

Access to .env file

SourceSKILL.md
630.env # local secrets (gitignored)
low line 631

Access to .env file

SourceSKILL.md
631.env.example # template for secrets
low line 28

External URL reference

SourceSKILL.md
28url: http://localhost:3000
low line 33

External URL reference

SourceSKILL.md
33url: https://staging.example.com
low line 38

External URL reference

SourceSKILL.md
38url: https://api.example.com
low line 260

External URL reference

SourceSKILL.md
260run: curl -fsSL https://yapi.run/install/linux.sh | bash
low line 401

External URL reference

SourceSKILL.md
401- "http://localhost:3000/healthz"
low line 409

External URL reference

SourceSKILL.md
409url: http://localhost:3000
low line 422

External URL reference

SourceSKILL.md
422yapi test --start "npm start" --wait-on "http://localhost:4000/health"
low line 432

External URL reference

SourceSKILL.md
432| HTTP/HTTPS | `http://localhost:3000/healthz` | Poll until 2xx response |
low line 450

External URL reference

SourceSKILL.md
450wait-on: http://localhost:3000/healthz
Scanned on Feb 9, 2026
View Security Dashboard