vuln-assessment
KISA/금융보안원 기술적 취약점 점검항목 제공. 서버(Unix/Windows), 웹 모의해킹 점검 시 사용.
Essential command-line tools and system utilities.
KISA/금융보안원 기술적 취약점 점검항목 제공. 서버(Unix/Windows), 웹 모의해킹 점검 시 사용.
Automates server configuration and multi-server deployments. Use when writing Ansible playbooks, setting up SSH auth, or checking deployment diffs.
Monitor and report status of all tmux sessions including dev environments, spawned agents, and running processes. Uses tmuxwatch for enhanced visibility.
Monitor and report status of all tmux sessions including dev environments, spawned agents, and running processes. Uses tmuxwatch for enhanced visibility.
This skill provides comprehensive security assessment and vulnerability management tools through x-cmd CLI, including network reconnaissance with Shodan, vulnerability scanning with OSV, and known exploited vulnerability tracking with KEV. This skill should be used when users need to perform security assessments, vulnerability research, network reconnaissance, or security monitoring from command line interfaces.
Automates tmux pane/window orchestration for Claude instances. Use when running dev servers in separate panes, monitoring logs across panes, checking process status, sending commands to other panes, or when background tasks need persistent terminal output instead of run_in_background.
This skill provides comprehensive network administration and diagnostic tools through x-cmd CLI, including network scanning with Nmap, ARP table management, DNS configuration, routing table analysis, and enhanced ping utilities. This skill should be used when users need to perform network diagnostics, troubleshoot connectivity issues, analyze network topology, or monitor network performance from command line interfaces.
Retrieve tourism services/inventory records from the official andmed.eesti.ee dataset for the national tourism information system.
Conduct domain and industry research. Use when the user says wants to do domain research for a topic or industry
Add or update a DNS record in Cloudflare using cfcli
Background knowledge about reverse WebFinger discovery — finding a WebFinger address from an ActivityPub actor — based on FEP-2c59 (DRAFT status). Covers the `webfinger` property on actors, the forward vs reverse discovery problem, why `preferredUsername` is insufficient for reverse lookups, domain mismatch use cases, validation requirements (no-redirect string comparison), security considerations, JSON-LD context registration, the community debate around alternative approaches (`alsoKnownAs`, `aliases`, property naming), Mastodon's current reverse discovery algorithm and its limitations, and the W3C SWICG acknowledgment of the problem. Load when the user asks about reverse WebFinger discovery; how to get a WebFinger address from an actor URL; the `webfinger` property on ActivityPub actors; why `preferredUsername` is not enough for constructing WebFinger handles; domain mismatch between actor URL and WebFinger address; FEP-2c59; or how Mastodon resolves actor URLs back to `user@domain` handles.
Set up portless named .localhost dev URLs for any project. Detects project type (static, Vite, Next.js, Express, etc.), adds the dev script with portless, installs dependencies, and verifies the setup works. Use when adding a new project to the portless dev environment or when the user says "add portless", "set up dev server", "named localhost", or "portless".
Guided install and configuration of domain-mcp — the Dynadot-backed MCP server — for Claude Code, Cursor, or Claude Desktop. Use when the user asks to 'install domain-mcp', 'set up Dynadot in Claude/Cursor/Claude Desktop', 'connect my Dynadot account to Claude', 'configure domain management', or is troubleshooting a broken or missing domain-mcp install. Covers preflight checks, Dynadot API key verification, MCP client config merging without clobbering existing servers, and handoff to the server's usage tools. Do NOT activate when the user just wants to use domain-mcp tools that are already installed — route them to the `help` tool or the relevant prompt workflow instead.
Instant lead enrichment. Drop a name, company, LinkedIn URL, or email and get the full contact card with email, phone, title, company intel, and next actions.
Diagnose in-cluster DNS resolution failures and isolate root causes.
Standards for writing domain operations using Dry::Monads. Activate when creating or modifying files in app/domain/operations/ or components/*/app/domain/*/operations/
Add or remove local hostname-to-IP mappings using local-dns-override. Use when you need to resolve a custom hostname (like api.local or *.dev.local) to a local IP address for development, check what a hostname currently resolves to, or test that a DNS record is working. Triggers include "add DNS record", "map hostname to IP", "resolve api.local", "local hostname", "DNS override", or any task that involves making a custom domain point to 127.0.0.1 or another local address.
Manage the local-dns-override hosts.yaml configuration file. Use when you need to view the current DNS config, validate a hosts.yaml file before applying it, understand the config file format, or check which records are currently loaded. Triggers include "show DNS config", "validate hosts.yaml", "check loaded records", "DNS config file", "list local DNS entries", or any task involving viewing or validating the DNS record configuration.