
from awesome-skills-cn202
Automates Ip2location IO workflows through Rube MCP: discover tools, manage connections, and execute schema-compliant operations.
Automates Ip2location IO operations by guiding agents to discover Rube MCP tools, verify and manage Ip2location IO connections, and execute tool calls using discovered schemas. The skill emphasizes discovering current tool schemas first (RUBE_SEARCH_TOOLS), checking connection status (RUBE_MANAGE_CONNECTIONS), and running multi-tool executions (RUBE_MULTI_EXECUTE_TOOL) with proper memory and session handling.
Use this skill when you need to perform IP geolocation or Ip2location IO tasks via an MCP endpoint (Rube). It's appropriate for agents that must dynamically discover tool schemas before running calls, ensure connections are ACTIVE, or run bulk/paginated operations against Ip2location IO.
Likely compatible with MCP-aware agent runtimes that support remote tool discovery and execution (Composio/Rube integrations, Claude/agent frameworks and other MCP-capable agents).
Thin wrapper skill that instructs an agent to use Rube MCP (Composio) for IP geolocation lookups via ip2location.io. No scripts included — purely instructional SKILL.md. Steps are clear and follow a discover-connect-execute pattern, but the skill is essentially a Composio plugin usage guide with no added logic or automation beyond calling Rube MCP tools.
No security concerns — no scripts, no network calls, no credentials. Skill is a lightweight MCP routing guide. Deductions on security for instructing agent to follow external auth links (-12 for trust boundary). Architecture is decent but output contracts are vague (no explicit input/output schemas for the skill itself). Usefulness is limited — IP geolocation is a narrow use case and this skill adds no logic beyond what Rube MCP already provides; most users could just use Rube directly.
Bash Pro
Defensive, production-grade Bash scripting patterns and CI/CD best practices: strict mode, safe argument parsing, testing with Bats, and tooling (ShellCheck/shf
Makepad Event/Action
Event and action handling patterns for Makepad widgets — guides handling Mouse/Touch/Keyboard events, Hit detection, action emission and parent capture.
Obsidian CLI (vault & plugin ops)
Command-line reference and usage patterns for the Obsidian CLI: read/create/append notes, search vaults, manage properties, and developer workflows for plugin r
Kickbox Automation (Rube MCP)
Automate Kickbox toolkit operations through Rube MCP (Composio): discover tools, manage connections, and execute schema-compliant Kickbox workflows safely.
TaskEither Quick Reference (fp-ts)
Concise cheat-sheet for fp-ts TaskEither: patterns for typed async error handling, composing Promises, and recoverable pipelines.
Memory Forensics
Guidance and practical commands for acquiring, analyzing, and extracting artifacts from volatile memory dumps for incident response and malware analysis.
Makepad Basics
Provides starter patterns, examples, and guidance for building Rust Makepad apps, including live_design/app_main patterns and common platform setup.
API Security Testing
A structured workflow for testing REST and GraphQL APIs covering discovery, authentication, authorization, input validation, rate limiting, and error handling.
Reverse Engineer
Guides and checklists for binary reverse-engineering workflows (IDA, Ghidra, radare2, angr) including static/dynamic analysis phases and best practices.
Makepad Basics
Guides and examples for starting Makepad apps with makepad-widgets: project setup, live_design! DSL, app_main!, and basic event/widget patterns.