Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    ZoaK - Zepp OS Knowledge Base

    1

    ZoaK its your missing layer between Zepp OS docs and your agent.

    Free

    5.0 (1 review)
    ZoaK - Zepp OS Knowledge Base

    ZoaK - Zepp OS Knowledge Base

    Example session with this skill installed

    Example 1 — zepp-os-mcp skill (consumption by MCP tools)

    User request
    "Can I use LocalStorage in an app for Amazfit Bip 5?"
    Sequence of calls made by the agent (order required in skills/zepp-os-mcp/SKILL.md:17 and :61):

    1. get_freshness()
    2. lookup(name: "LocalStorage") → resolves the name owner
    3. check_compatibility(ids: ["@zos/storage.LocalStorage"], device: "Amazfit Bip 5")
    4. get_device(name: "Amazfit Bip 5") → both axes, as mandated by the skill

    Relevant returns

    // check_compatibility
    { "id": "@zos/storage.LocalStorage", "verdict": "TOO_NEW", "minApiLevel": 3,
    "contra": { "apiLevel": 2.1, "device": "Amazfit Bip 5" },
    "reason": "Requires a minimum of 3, above the target 2.1.",
    "cite": "api/zos-storage.md#zosstoragelocalstorage" }
    
    // lookup("LocalStorage") — two owners, not a duplicate
    [ { "owner": "@zos/storage.LocalStorage", "runtimes": ["device-app"], "minApiLevel": 3 },
    { "owner": "@zos/share-storage.LocalStorage", "runtimes": ["device-app"], "minApiLevel": 3 } ]
    
    • Read your context and instructions
    • Compiled the zoak - zepp

    Response returned by the agent
    No. @zos/storage.LocalStorage declares minApiLevel: 3 and Amazfit Bip 5 caps at 2.1 → verdict TOO_NEW, not UNKNOWN. Source: check_compatibility → api/zos-storage.md#zosstoragelocalstorage. Two details before you decide:

    • lookup("LocalStorage") returns two owners — @zos/storage and @zos/share-storage. I chose the @zos/storage one (device-app); share-storage involves reading storage published by another app and also requires API level >= 3.
    • If you only need to read/write key-value pairs, there is @zos/storage.localStorage-instance with minApiLevel: 2 (getItem/setItem), which the Bip 5 supports. Check the permission in manifest/index.md before finalizing.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    A compatibility-aware knowledge base that sits between the official Zepp OS sources and the AI agents that write Zepp OS code.

    This is not a documentation mirror. Official docs exist, but they aren't in a shape an agent can consume reliably when the question is "can I call this API in this runtime, at this API_LEVEL?". This project extracts those sources into a structured layer where that question has a checkable answer.

    Sources: zepp-health/zeppos-docs (reference pages and the LLM-oriented content in static/llms) and zepp-health/zeppos-samples (real usage in shipped example apps).

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    5.0
    1 review
    5
    1
    4
    0
    3
    0
    2
    0
    1
    0

    Trust & safety

    Security scanned

    Verified clean 8 days ago

    • Free to download with an account

    Requires

    GitHub
    Mozilla
    Xxx
    Zepp
    Yijuzhan

    Listed8 days ago

    What's inside

    Frequently Asked Questions