meltflex-furniture — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited meltflex-furniture (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill places specific products into a room photo: you provide the room plus one or more reference images of the exact furniture/decor, and MeltFlex composes them into the scene with correct perspective, lighting, and shadows. Same MeltFlex REST API, no extra install.
For general restyling without specific products, use /meltflex:design.
A MeltFlex API key (mf_sk_..., any active subscription) in MELTFLEX_API_KEY. Get one at <https://www.meltflexai.com/settings>. Each generation costs 10 credits (auto-refunded on failure), billed to the user's account.
POST https://www.meltflexai.com/api/v1/generate
Body:
prompt (string, required) — placement instruction.imageUrl or image — the room photo.referenceImageUrls (string[]) — up to 10 public URLs of the products to place. (Or referenceImages as base64 data URLs for local files.)referenceProducts (object[], optional) — metadata per reference, e.g. [{"name": "Modular Sofa"}], to help placement.Response: { "success": true, "image": "data:image/png;base64,...", "creditsUsed": 10 }.
import os, base64, requests
resp = requests.post(
"https://www.meltflexai.com/api/v1/generate",
headers={"Authorization": f"Bearer {os.environ['MELTFLEX_API_KEY']}"},
json={
"imageUrl": "https://your-cdn.com/empty-room.jpg",
"prompt": "Place these furniture items naturally in this living room, matching their exact look.",
"referenceImageUrls": [
"https://your-cdn.com/modular-sofa.jpg",
"https://your-cdn.com/oak-coffee-table.jpg"
],
"referenceProducts": [{"name": "Modular Sofa"}, {"name": "Oak Coffee Table"}],
},
timeout=180,
)
data = resp.json()
if data.get("success"):
open("furnished.png", "wb").write(base64.b64decode(data["image"].split(",", 1)[1]))referenceProducts so the AI places them correctly./meltflex:design (402 credits, 401 key, 429 rate, 5xx auto-refund).~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.