happyflow-generator
Generate API Happy Path Tests
API teams need fast proof that documented endpoints work together before deeper testing. This skill parses specifications, builds ordered flows, and generates Python scripts that exercise expected successful paths.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "happyflow-generator" from https://skillstore.io/skills/chaim12345-happyflow-generator.md and its manifest at https://skillstore.io/api/skills/chaim12345-happyflow-generator/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.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 "happyflow-generator". An OpenAPI URL for a simple customer API without authentication.
Expected outcome:
- A dependency-ordered endpoint plan for create, read, update, and delete operations.
- A generated Python test script description with retry handling and response checks.
- A run summary showing total steps, successful requests, failures, and elapsed time.
Using "happyflow-generator". A local specification plus a bearer token for a staging API.
Expected outcome:
- A target review showing the detected base URL and planned authenticated requests.
- A generated happy path flow that uses the provided authorization header.
- A recommendation to redact secrets before sharing the generated script.
Using "happyflow-generator". A failed generated flow with a validation error on a required field.
Expected outcome:
- A concise explanation of the failing step and response status.
- A suggested request data adjustment based on the specification schema.
- A retry summary after applying the smallest safe change.
Security Audit
High RiskThe audit confirms real risks from generated Python execution, full environment inheritance, API credential handling, and outbound requests to user or specification controlled targets. Most Markdown fence detections and endpoint identifier findings are false positives. No prompt injection text was found, but publication should require sandboxing, target confirmation, and secret redaction.
Confirmed security concerns (3)
Capability review items (13)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (19)
๐ Network access (11)
๐ Filesystem access (3)
๐ Env variables (4)
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/chaim12345-happyflow-generator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chaim12345-happyflow-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/chaim12345-happyflow-generator.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
Chaim12345. (2026). happyflow-generator security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9BibTeX citation
@techreport{chaim12345-chaim12345-happyflow-generator-2026,
author = {Chaim12345},
title = {happyflow-generator security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/chaim12345-happyflow-generator/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: "happyflow-generator security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Chaim12345"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9"
identifiers:
- type: other
value: "skillstore:chaim12345-happyflow-generator:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Validate a New API Contract
Generate a quick happy path script from an OpenAPI document before sharing the API with other teams.
Prepare Regression Smoke Tests
Create ordered endpoint checks that confirm core API flows still return successful responses after changes.
Check Deployment Readiness
Run a specification-based flow against a staging environment before promoting a release.
Try These Prompts
Use happyflow-generator with this OpenAPI URL. Generate a sequential happy path test script and summarize the endpoint order before execution.
Use this local OpenAPI file and bearer token. Show the base URL and endpoints first. Wait for confirmation before running requests.
Review the failed happy path output. Explain the failing step, likely request data issue, and the smallest change needed to retry.
Generate the happy path script, then refactor it to avoid embedded secrets, use environment variables, and add clear target confirmation steps.
Best Practices
- Review the detected base URL, token URL, and endpoint list before allowing any request execution.
- Use staging credentials with limited permissions and redact secrets from generated scripts before sharing.
- Run generated scripts in a sandboxed environment with a minimal environment and strict network allowlist.
Avoid
- Do not run generated scripts against production systems without explicit approval and rate limits.
- Do not paste long-lived API keys into prompts or generated source files.
- Do not trust specifications from unknown URLs without reviewing server targets and examples first.
Frequently Asked Questions
What specification formats does this skill support?
Can it execute requests automatically?
Does it handle authentication?
Will every generated request pass?
Is it suitable for production testing?
Can Claude, Codex, and Claude Code use this skill?
Developer Details
Author
Chaim12345License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
02f077c174c5335e2f5d02ca15e77b70d9543e58
Maintenance freshness
7/18/2026
Usage
5 downloads ยท 218 views
File structure
๐ SKILL.md