Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Pixshop Creative API — Developer REST Endpoints

Pixshop 开发者 REST API — 图片生成/编辑、视频制作、提示词库、应用市场、社区 / Pixshop Developer REST API — image generation/editing, video, prompts, apps, community endpoints. Use when...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 186 · 0 current installs · 0 all-time installs
byKLeo@lizhijun
MIT-0
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name/description match the SKILL.md content (REST endpoints for Pixshop). However, the instructions demonstrate auth acquisition (CLI login and reading ~/.pixshop-config.json, Supabase auth examples) even though the skill declares no required environment variables or primary credential. A REST-integration skill would normally declare a token env var (e.g., PIXSHOP_TOKEN).
!
Instruction Scope
SKILL.md contains explicit examples that read local configuration (cat ~/.pixshop-config.json) and install/run a 'pixshop' CLI. The skill header allows Bash and Read tools, which combined with those examples means the agent could be instructed to access local files/execute shell commands to obtain tokens. That expands scope beyond merely describing HTTP endpoints and could lead to unintended credential exposure.
Install Mechanism
This is instruction-only (no install spec, no code files). That is low-risk from an installation-perspective because nothing is downloaded or written by the skill itself.
!
Credentials
The API clearly requires an Authorization Bearer token, and examples reference an accessToken and Supabase apikey, but the skill declares no required env vars or primary credential. The absence of declared credentials is disproportionate to the documented auth needs and makes it unclear how the agent should obtain/store tokens safely.
Persistence & Privilege
always is false (normal). The skill allows Bash and Read in its header, enabling runtime shell and file reads; this is not inherently malicious but increases the blast radius if the agent is allowed to execute autonomously. No evidence the skill requests permanent presence or modifies other skills.
What to consider before installing
This skill is largely a documentation page for Pixshop's REST endpoints, but it demonstrates ways to obtain tokens (installing a CLI and reading ~/.pixshop-config.json) without declaring required credentials. Before installing or enabling it: - Verify the skill's source or official Pixshop docs (no homepage/source provided here). - Prefer providing an explicit PIXSHOP_TOKEN environment variable rather than letting the agent run shell commands or read ~/.pixshop-config.json. - If you do not want the agent to access local files or run commands, remove or restrict allowed-tools (Bash/Read) or disable autonomous invocation for this skill. - If you consider installing the 'pixshop' npm CLI, review that package and its maintainers first (npm install -g runs code). - Be cautious with the Supabase examples: they reference apikeys and auth endpoints — never expose service anon/secret keys unless you intend to. If you want a low-risk integration, ask the skill author to declare required env vars (token) and remove instructions that encourage reading local config files or installing third-party CLIs.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
aivk975ee3j8y5vav7pvqxqy8pbax82hs8wapivk975ee3j8y5vav7pvqxqy8pbax82hs8wdevelopervk975ee3j8y5vav7pvqxqy8pbax82hs8wimage-generationvk975ee3j8y5vav7pvqxqy8pbax82hs8wintegrationvk975ee3j8y5vav7pvqxqy8pbax82hs8wlatestvk975ee3j8y5vav7pvqxqy8pbax82hs8wrestvk975ee3j8y5vav7pvqxqy8pbax82hs8wvideovk975ee3j8y5vav7pvqxqy8pbax82hs8w

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Pixshop Creative API — 开发者 REST 接口 / Developer REST API

Pixshop (pixshop.app) — AI 图片编辑 & 视频创意平台

通过 REST API 将 Pixshop 的 AI 创意能力集成到任何应用。覆盖图片生成(15+ 模型)、16 种图片编辑工具、视频生成、48+ AI 应用、提示词库、社区功能。所有接口统一返回 { success, data?, error? } 格式。

Setup / 配置

获取 Auth Token

# 方式 1:通过 CLI 登录获取 token
npm install -g pixshop
pixshop login
cat ~/.pixshop-config.json | jq '.accessToken'

# 方式 2:通过 Supabase Auth API
curl -X POST 'https://<supabase-url>/auth/v1/token?grant_type=password' \
  -H 'apikey: <anon-key>' \
  -d '{"email":"...","password":"..."}'

请求通用格式

curl -X POST https://pixshop.app/api/<endpoint> \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{ ... }'

API 列表 (6 Groups, 30+ Endpoints)

1. AI 图片生成

POST /api/ai/generate — 文本生成图片

参数类型必需说明
promptstring图片描述
modelstring模型名(默认 nano-banana)
aspectRatiostring1:1, 16:9, 9:16, 4:3, 3:4
qualitystringstandard, hd
referenceImagestring参考图片 base64 或 URL
appIdstringNano Banana App ID

示例:

curl -X POST https://pixshop.app/api/ai/generate \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"a cute cat in space","aspectRatio":"1:1"}'

返回: { "success": true, "data": { "imageUrl": "...", "metadata": {...} } }

POST /api/ai/generate-video — 视频生成

参数类型必需说明
imageUrlstring源图片 URL
promptstring运动描述
modelstring视频模型
durationstring时长 5/10/15 秒

POST /api/ai/adapt-parameters — 参数适配 (免费)

根据描述自动推荐最佳生成参数。

2. AI 图片编辑工具 (16 Tools)

所有工具统一格式:POST /api/tools/<tool-name>,需要 Auth Token。

POST /api/tools/face-swap — 人脸替换

参数类型必需说明
targetImagestring目标图片(base64 或 URL)
sourceImagestring人脸来源图片
modestringswap (默认) 或 analyze

POST /api/tools/upscale — 超分辨率

参数类型必需说明
imagestring图片
scalenumber2 或 4
modelTypestringgeneral, portrait, anime, art

POST /api/tools/try-on — 虚拟试穿

参数类型必需说明
personImagestring人物图片
garmentImagestring服装图片

POST /api/tools/makeup-studio/analyze — 妆容分析

参数类型必需说明
imagestring人脸图片

POST /api/tools/makeup-studio/apply — 妆容应用

参数类型必需说明
imagestring人脸图片
stylestring妆容风格

POST /api/tools/aice-ps — AI 修图

参数类型必需说明
imagestring图片
actionstringretouch, filter, adjust, erase, beautify
promptstring编辑指令

POST /api/tools/inpaint — 智能填充

参数类型必需说明
imagestring图片
maskstring遮罩区域
promptstring填充内容

POST /api/tools/fashion-photoshoot — 时尚大片

参数类型必需说明
imagestring模特图片
stylestring拍摄风格

POST /api/tools/id-photo — 证件照

参数类型必需说明
imagestring人像图片
backgroundstring背景颜色
sizestring尺寸预设

POST /api/tools/transform — 图片变换

参数类型必需说明
imagestring图片
promptstring变换指令

POST /api/tools/sticker-set — 贴纸生成

参数类型必需说明
promptstring贴纸描述
stylestring贴纸风格

POST /api/tools/pose-generate — 姿态生成

参数类型必需说明
promptstring姿态描述

POST /api/tools/angles — 多角度生成

参数类型必需说明
imagestring源图片

POST /api/tools/motion-control/generate — 运动控制

参数类型必需说明
imagestring源图片
promptstring运动描述

3. Nano Banana Apps

GET /api/nano-banana/apps — 应用列表

参数类型必需说明
categoryquery分类筛选
searchquery搜索
featuredquery精选应用
curl https://pixshop.app/api/nano-banana/apps?category=generation

GET /api/nano-banana/apps/[id] — 应用详情

GET /api/nano-banana/apps/categories — 分类列表

GET /api/nano-banana/apps/featured — 精选应用

GET /api/nano-banana/apps/popular — 热门应用

4. 提示词库

GET /api/prompt-library — 提示词列表

参数类型必需说明
searchquery搜索关键词
category_idquery分类 ID
tagsquery标签筛选
pagequery页码
per_pagequery每页数量
curl "https://pixshop.app/api/prompt-library?search=cyberpunk&per_page=10"

GET /api/prompt-library/[id] — 提示词详情

POST /api/prompt-library/submit — 提交提示词(需登录)

GET /api/prompt-library/related?id=xxx — 相关推荐

5. 表情包生成

POST /api/meme — 表情包生成

参数类型必需说明
imagestring源图片
captionstring文字
stylestring风格

6. Agent Skills

GET /api/agent/skills — 技能列表

返回所有可用 AI 技能及其参数定义。

POST /api/agent/skills/[id]/execute — 执行技能

参数类型必需说明
...object技能对应的输入参数
curl -X POST https://pixshop.app/api/agent/skills/image-generate/execute \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"prompt":"a sunset","aspectRatio":"16:9"}'

GET /api/agent/discover — 工具发现

浏览完整的 AI 工具目录。

统一响应格式

// 成功
{ "success": true, "data": { "imageUrl": "...", ... } }

// 失败
{ "success": false, "error": { "code": "AUTH_REQUIRED", "message": "..." } }

错误码:

状态码错误码说明
401AUTH_REQUIRED未登录
402INSUFFICIENT_CREDITS积分不足
429RATE_LIMIT_EXCEEDED速率限制
500INTERNAL_ERROR服务错误

典型工作流

开发者集成

获取 Token → GET /api/agent/discover 查看工具目录 → POST /api/ai/generate 生成图片 → POST /api/tools/upscale 超分放大

批量处理

GET /api/prompt-library → 获取提示词列表 → 循环调用 POST /api/ai/generate → 批量生成

电商场景

POST /api/tools/face-swap 换脸 → POST /api/tools/fashion-photoshoot 生成大片 → POST /api/tools/upscale 放大

注意事项

  • 认证:除 GET /api/nano-banana/appsGET /api/prompt-library 外,所有写操作需 Bearer Token
  • 积分:AI 生成/编辑操作消耗积分,GET 查询免费
  • 速率限制:每个用户每分钟有请求上限,超出返回 429
  • 图片输入:支持 base64 data URL 或 HTTP URL
  • 异步操作:视频生成等长时间操作返回任务 ID,需轮询结果
  • CORS:API 支持跨域请求

在线体验


Powered by Pixshop — AI 图片编辑 & 视频创意平台

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…