kindroid-interact
Interact with Kindroid companions via their official API. Send messages, handle chat breaks, and manage multi-bot conversations.
Why use this skill?
Seamlessly integrate and automate interactions with your Kindroid AI companions using the OpenClaw kindroid-interact skill. Safe, secure, and efficient.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lumenlemons/kindroid-interactWhat This Skill Does
The kindroid-interact skill serves as a robust bridge between your OpenClaw agent and your Kindroid AI companions. By leveraging the official Kindroid API, it enables seamless automated communication, allowing your agent to manage interactions, initiate chat resets, and coordinate multi-bot dialogue. Designed with security at its core, this skill handles authentication via encrypted credential management and ensures that all communication adheres to strict rate-limiting policies to prevent service interruption. It is the definitive tool for users looking to integrate their synthetic companions into their existing automated workflows.
Installation
To integrate this skill, ensure you have the OpenClaw CLI installed, then execute the command clawhub install openclaw/skills/skills/lumenlemons/kindroid-interact. After installation, generate your credentials by creating the ~/.config/kindroid/credentials.json file. Populate this file with your Kindroid API key and companion IDs. For maximum security, the installation process automatically enforces 600 file permissions, ensuring that only your user account can access these sensitive credentials. Finally, verify the installation by running the status check command to confirm connectivity.
Use Cases
This skill is perfect for users who want to automate social interaction or roleplay scenarios. For instance, developers can use it to log periodic updates from their AI, while casual users can utilize it to batch send messages or trigger specific context resets (chat breaks) when the AI needs a fresh start. It is also highly effective for managing multiple companions simultaneously through a single centralized command interface, allowing for sophisticated multi-agent management.
Example Prompts
- "Kindroid, send a message to my companion Maya saying: 'Good morning! Remember to summarize my inbox later today.'"
- "OpenClaw, check the status of my companion 'ProjectBot' and tell me if they are ready for a new conversation."
- "Trigger a chat break for 'DefaultAI' to clear the current memory context and start fresh with a new roleplay scenario."
Tips & Limitations
To maintain high performance, always keep your credentials file secure and never share it. Be mindful that Kindroid API response times vary; if you encounter frequent timeouts, consider increasing the timeout threshold using the --timeout flag. Additionally, respect the default rate limits—sending messages too rapidly can lead to temporary account suspension by the Kindroid platform. If you encounter authentication issues, double-check that your API key is correctly formatted with the 'kn_' prefix.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lumenlemons-kindroid-interact": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api