← Back to Skills Marketplace
172
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install wakapi-skill
Description
Wakapi coding stats (summaries, projects, today status, totals) via a small Python CLI. Requires WAKAPI_URL. WAKAPI_API_KEY is HTTP Basic (Authorization Basi...
Usage Guidance
This skill appears to do exactly what it says: a read-only Wakapi CLI. Before installing, verify you trust the repository source (homepage: https://github.com/chensoul/wakapi-skill). Use a least-privilege API key (read-only if possible) and set WAKAPI_URL to the correct origin. Be aware the key is sent as HTTP Basic (base64 of the key) in Authorization headers—this is the expected Wakapi behavior but ensure TLS (https://) is used to protect the key in transit. If you want extra assurance, review the included script (scripts/wakapi_query.py) yourself; it only uses Python stdlib calls to perform GET requests and prints JSON results.
Capability Analysis
Type: OpenClaw Skill
Name: wakapi-skill
Version: 0.0.3
The wakapi-skill is a legitimate tool designed to fetch read-only coding statistics from a Wakapi instance. The core logic in `scripts/wakapi_query.py` uses only Python standard libraries to perform authenticated GET requests, with proper URL encoding and sanitization of user-provided parameters. The instructions in `SKILL.md` are well-aligned with the stated purpose and include explicit safety reminders for the agent not to leak secrets into the chat. No indicators of data exfiltration, malicious execution, or prompt injection were found.
Capability Assessment
Purpose & Capability
Name/description (Wakapi coding stats) match the implementation: the CLI calls Wakapi health, projects, stats, summaries, and status-bar endpoints. Required env vars (WAKAPI_URL, WAKAPI_API_KEY) are appropriate for this purpose.
Instruction Scope
SKILL.md and the Python script instruct only to perform HTTP GET requests to the configured WAKAPI_URL and print JSON results. The instructions do not read unrelated files, other env vars, or send data to endpoints outside the provided WAKAPI_URL.
Install Mechanism
No install spec; the skill is a small Python script that uses the stdlib only. Nothing is downloaded from external, untrusted URLs and no archives are extracted.
Credentials
Only WAKAPI_URL and WAKAPI_API_KEY are required, which is proportional to a client for a self-hosted API. The primary credential is the API key; the code only uses it to build an HTTP Basic Authorization header for requests (base64 of the key).
Persistence & Privilege
Skill does not request persistent/privileged presence (always is false). It does not modify agent/system configuration and has no special privileges beyond making outbound HTTP requests.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wakapi-skill - After installation, invoke the skill by name or use
/wakapi-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.3
Release v0.0.3
v0.0.2
fix security problem
v0.0.1
Update
Metadata
Frequently Asked Questions
What is Wakapi Query?
Wakapi coding stats (summaries, projects, today status, totals) via a small Python CLI. Requires WAKAPI_URL. WAKAPI_API_KEY is HTTP Basic (Authorization Basi... It is an AI Agent Skill for Claude Code / OpenClaw, with 172 downloads so far.
How do I install Wakapi Query?
Run "/install wakapi-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wakapi Query free?
Yes, Wakapi Query is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wakapi Query support?
Wakapi Query is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wakapi Query?
It is built and maintained by chensoul (@chensoul); the current version is v0.0.3.
More Skills