← Back to Skills Marketplace
Toingg Ops Toolkit
by
abhinavpgagi
· GitHub ↗
· v1.0.1
490
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install toingg-skill
Description
Automate Toingg ops by creating campaigns, scheduling daily analytics, converting Excel contacts, uploading lists, and sending WhatsApp template messages.
Usage Guidance
This package largely does what it says — scripts call a Toingg API and convert/upload contacts — but the published metadata failed to declare the required TOINGG_API_TOKEN and the publisher/homepage are missing. Before installing or enabling this skill: 1) Treat TOINGG_API_TOKEN as a secret; do NOT commit it to git or expose it in world-readable cron jobs. 2) Confirm the API domain (prepodapi.toingg.com) is the expected endpoint for your account. 3) If you plan to enable the analytics cron, set up the cron in an environment with only the minimal token and permissions needed. 4) Prefer to run these scripts from an isolated account/workspace and review the scripts yourself (they are small and readable). 5) Ask the publisher for provenance (who maintains the skill, a homepage or repo) or reject if you cannot verify the source. The main technical fix that would increase trust: the skill registry metadata should list TOINGG_API_TOKEN as a required credential and include publisher/contact information.
Capability Analysis
Type: OpenClaw Skill
Name: toingg-skill
Version: 1.0.1
The skill is classified as suspicious due to its instructions for the OpenClaw agent to create a cron job that executes a shell command. Specifically, the `references/analytics-cron.md` file contains a `openclaw cron create` command with a hardcoded absolute path (`/Users/abhinavkalvacherla/.openclaw/workspace/skills/toingg-skill`) and uses shell command substitution (`$(date +%Y%m%d)`). While these are used for a plausible purpose (scheduling analytics and timestamping files), the hardcoded path is brittle and potentially revealing, and the ability to execute arbitrary shell commands via cron represents a high-risk capability that could be exploited if the command string were influenced by untrusted input, even though no direct malicious intent is observed in this specific usage.
Capability Assessment
Purpose & Capability
The scripts and SKILL.md coherently implement Toingg campaign, contact, analytics, and WhatsApp template workflows. However the registry metadata lists no required environment variables or primary credential while both the SKILL.md and every script require a TOINGG_API_TOKEN bearer token. The missing declaration is an inconsistency that reduces transparency.
Instruction Scope
Runtime instructions are narrowly scoped to building payloads, calling Toingg API endpoints, converting Excel to JSON, and optionally scheduling a daily cron. The instructions reference storing payloads/analytics in version control or shared storage and instruct ensuring TOINGG_API_TOKEN is exported to the gateway for cron jobs — this is expected for the functionality but raises an operational caution about token exposure to scheduled environments.
Install Mechanism
No install spec is provided (instruction-only skill with shipped scripts). Dependencies are minimal and explicit in SKILL.md (requests, openpyxl). There are no downloads from arbitrary URLs or archive extraction steps.
Credentials
All networked scripts require a single bearer token (TOINGG_API_TOKEN). That is proportionate to the API interactions, but the token requirement is not declared in the skill metadata. The analytics-cron guidance instructs relying on gateway environment inheritance, which could expose the token to scheduled jobs or other components if not configured carefully.
Persistence & Privilege
The skill does not request always:true and contains no code that modifies other skills or system-wide settings. It suggests creating an 'openclaw cron' job only when explicitly requested. Autonomous invocation is allowed by default (normal), so consider the earlier token-access inconsistency when enabling automated runs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install toingg-skill - After installation, invoke the skill by name or use
/toingg-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Adds analytics cron + WhatsApp contact workflow.
v1.0.0
Initial release with campaign creation, opt-in analytics cron, and WhatsApp contact workflow.
Metadata
Frequently Asked Questions
What is Toingg Ops Toolkit?
Automate Toingg ops by creating campaigns, scheduling daily analytics, converting Excel contacts, uploading lists, and sending WhatsApp template messages. It is an AI Agent Skill for Claude Code / OpenClaw, with 490 downloads so far.
How do I install Toingg Ops Toolkit?
Run "/install toingg-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Toingg Ops Toolkit free?
Yes, Toingg Ops Toolkit is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Toingg Ops Toolkit support?
Toingg Ops Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Toingg Ops Toolkit?
It is built and maintained by abhinavpgagi (@abhinavpgagi); the current version is v1.0.1.
More Skills