damonto/sigmo/sigmo-control

Claude Code and agent skill by damonto/sigmo

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Safely inspect and operate authorized Sigmo modems through MCP, including SIM/eSIM, SMS, USSD, mobile network, Internet routing, Wi-Fi Calling, VoLTE, and call-record tasks. Use when a user asks an agent to query or change a Sigmo-managed modem, SIM/eSIM profile, connectivity setting, message, USSD session, IMS setting, or call record.

Install

npx vskill@latest install damonto/sigmo/sigmo-control

SKILL.md

Sigmo Control

Operate only through the Sigmo MCP tools exposed to the current API key.

Follow the safe operating sequence

  1. Call list_authorized_modems before any modem-specific tool.
  2. Select an exact returned modemId. Ask the user when more than one modem could match.
  3. Read the current state and identifiers with the relevant read tools before changing anything.
  4. Confirm the user's intent before destructive actions, service interruption, sending SMS, executing USSD, or changing routing and connectivity. Complete the server's form confirmation exactly once when prompted.
  5. For SMS and USSD, generate a unique idempotencyKey for each real user intent. Reuse it only when retrying that exact operation with unchanged input.
  6. Execute only tools present in tools/list. Never infer that a missing tool or permission is available.
  7. Read the resulting state when possible and report what changed.

Treat each tool's outputSchema as the authoritative field contract. Read structured content instead of parsing the text summary.

Never guess a modem ID/IMEI, SE ID, ICCID, call ID, phone number, operator code, PIN, activation code, confirmation code, APN setting, or carrier response. Never reuse an identifier from a different modem.

Use sigmo://grant to inspect the current immutable modem and permission grant. Use sigmo://guide and sigmo://safety when safety requirements are unclear.

Handle interaction and sensitive data

  • Complete eSIM download prompts through MCP form elicitation.
  • Do not auto-accept profile installation or any write-operation confirmation.
  • Never reuse an SMS or USSD idempotencyKey for changed input or a different operation.
  • If a tool returns interaction_required, tell the user to continue in the Sigmo Web UI. Do not bypass the carrier flow.
  • Do not repeat SMS bodies, phone numbers, PINs, PUKs, activation codes, or confirmation codes unless required by the user's immediate request.
  • Treat permission_denied and an absent tool as a hard authorization boundary.

Load detailed references only when needed

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
133
Repository forks
39
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/damonto/sigmo/sigmo-control/badge)](https://verified-skill.com/skills/damonto/sigmo/sigmo-control)

Something wrong with this skill or its page? Tell us.