← Back to Skills Marketplace
kasuganosora

Misskey

by KasuganoSora · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
132
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install misskey
Description
Misskey API integration for posting notes and uploading media to Misskey/Fediverse instances. Use when users want to post to Misskey, upload images, or inter...
Usage Guidance
This skill implements exactly what it says (posting, uploading, deleting, whoami) but the package metadata omitted required environment variables and expected binaries. Before installing: 1) be prepared to set MISSKEY_HOST and MISSKEY_TOKEN (the scripts default to https://maid.lat if you forget); 2) ensure curl and python3 are available; 3) inspect or replace upload.sh's use of eval (it can be exploited if used with untrusted input) — a safer direct curl invocation is preferable; 4) don't expose a high-privilege token: create a token with minimal permissions and never commit it to version control; and 5) if you require stronger assurance, ask the publisher to update the registry metadata to declare MISSKEY_HOST/MISSKEY_TOKEN and required binaries, and to remove eval usage.
Capability Analysis
Type: OpenClaw Skill Name: misskey Version: 1.0.2 The skill provides functional Misskey API integration but contains a shell injection vulnerability in scripts/upload.sh, where the script uses eval to execute a command string containing potentially unvalidated environment variables and file paths. While the logic aligns with the stated purpose of posting to the Fediverse, the use of eval on constructed strings is a high-risk coding practice that could be exploited if inputs are manipulated. No evidence of intentional malice or data exfiltration was found.
Capability Assessment
Purpose & Capability
The name/description (Misskey posting and uploads) matches the included scripts (post, upload, delete, whoami) and the API endpoints they call.
Instruction Scope
Runtime instructions and scripts only reference MISSKEY_HOST, MISSKEY_TOKEN, files provided by the user, and standard API endpoints. They do not attempt to read unrelated system files. However, upload.sh builds a curl command string and uses eval to run it (unnecessary and risky if arguments are malicious), and post.sh/whoami.sh call python3 for JSON parsing—so the agent will invoke network calls and spawn local processes.
Install Mechanism
No install spec (instruction-only with included scripts); nothing is downloaded or written by an installer. This is low-install risk.
Credentials
The skill actually requires MISSKEY_HOST and MISSKEY_TOKEN (and implicitly curl and python3) to function, but the registry metadata lists no required env vars or binaries. That mismatch is an incoherence the user should be aware of. The use of a default HOST (https://maid.lat) if MISSKEY_HOST is unset means actions could be sent to that instance unintentionally.
Persistence & Privilege
The skill does not request permanent/always presence, does not modify other skills or agent settings, and has normal autonomous-invocation settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install misskey
  3. After installation, invoke the skill by name or use /misskey
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Added maid.lat instance examples and popular instances list
v1.0.1
Updated documentation to English
v1.0.0
Initial release: Post notes, upload images, delete notes
Metadata
Slug misskey
Version 1.0.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Misskey?

Misskey API integration for posting notes and uploading media to Misskey/Fediverse instances. Use when users want to post to Misskey, upload images, or inter... It is an AI Agent Skill for Claude Code / OpenClaw, with 132 downloads so far.

How do I install Misskey?

Run "/install misskey" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Misskey free?

Yes, Misskey is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Misskey support?

Misskey is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Misskey?

It is built and maintained by KasuganoSora (@kasuganosora); the current version is v1.0.2.

💬 Comments