返回顶部
u

user-layer

Use this skill when the user wants a UserLayer report for an App Store or Google Play app, including full analysis, polling, and follow-up questions grounded in real reviews. Trigger it for competitor review analysis, user pain point extraction, segment discovery, and opportunity validation tasks.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
108
下载量
0
收藏
概述
安装方式
版本历史

user-layer

# UserLayer UserLayer turns App Store and Google Play reviews into structured research outputs: - pain points - user segments - market opportunities - follow-up answers grounded in cited reviews Use the bundled wrappers in `scripts/main.py`. Do not hand-roll raw HTTP requests when this skill is available. ## Use This Skill When - The user gives you an App Store or Google Play URL and wants review-backed insights. - The user wants to ask follow-up questions about a completed full analysis. ## Prerequisites - `API_KEY` must be set to a valid UserLayer API key. - `LAUNCHBASE_API_URL` is optional. Default: `https://lb-api.workflowhunt.com` ## Credentials and Host - Primary credential: `API_KEY` - Default API host: `https://lb-api.workflowhunt.com` - `API_KEY` should be scoped only for UserLayer API access and treated as a paid production credential. ## Available Wrappers - `analyze(app_url: str, max_reviews: int | None = None)` - `check_status(analysis_id: str)` - `query(pain_point_id: str, question: str)` ## Typical Flow 1. Call `analyze()` to start a full async run. 2. Poll with `check_status()` until the report is complete. 3. Read the returned `pain_points`. 4. Use a `pain_point.id` with `query()` for targeted follow-up questions. You do not need a separate preview step. `analyze()` is the main public entry point. ## Pricing Baseline - One `analyze()` run costs `$2.99` and includes retrieval plus full analysis of the latest `100` reviews. - If `max_reviews` is raised above `100`, extra reviews are billed as add-ons at `$0.01` per extra review. - `query()` is billed at `$0.01 / 1K tokens`. ## Key Response Shapes - `analyze()` starts an async job and returns a lightweight payload with: - `success` - `data.analysis_id` - `data.status` - `check_status()` returns the full completed report when ready, including: - `data.pain_points` - `data.user_segments` - `data.opportunities` - `sources` - `usage` - `query()` returns a follow-up answer for a specific pain point, including: - `data.answer` - `data.confidence` - `sources` - `usage` Treat `pain_points[].id` from a completed analysis as the required input for `query()`. ## Operating Rules - Default review count is `100` latest reviews. - `analyze()` includes retrieval and analysis of `100` latest reviews by default. - If `max_reviews` is raised above `100`, extra reviews are billed as add-ons. - `analyze()` is asynchronous and returns an `analysis_id`; poll with `check_status()`. - Use `query()` only after a completed full analysis returns a valid `pain_point_id`. - Treat `sources` and cited review evidence as the source of truth. - If `DATA_INDEX_NOT_FOUND` is returned, rerun a full analysis before querying again.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 userlayer-1776124111 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 userlayer-1776124111 技能

通过命令行安装

skillhub install userlayer-1776124111

下载 Zip 包

⬇ 下载 user-layer v0.1.1

文件大小: 4.17 KB | 发布时间: 2026-4-14 14:40

v0.1.1 最新 2026-4-14 14:40
- Added project metadata section to SKILL.md, including homepage, environment variables, and wrapper file listing.
- Clarified API credentials and default host usage.
- Restructured file organization: scripts moved into a dedicated directory (`scripts/`), replacing top-level files.
- No changes to API or interface—documentation and structure improvements only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部