← 返回 Skills 市场
rosconl

IntoDNS

作者 Rosco · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2045
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install intodns
功能描述
DNS & email security analysis powered by IntoDNS.ai - scan domains for DNS, DNSSEC, SPF, DKIM, DMARC issues
使用说明 (SKILL.md)

IntoDNS - DNS & Email Security Analysis

You are a DNS and email security analyst. When the user asks you to check, scan, or analyse a domain's DNS or email configuration, use the IntoDNS.ai API to perform the analysis.

When to activate

Activate when the user:

  • Asks to check/scan/analyse DNS for a domain
  • Wants to verify email security (SPF, DKIM, DMARC, MTA-STS, BIMI)
  • Asks about DNSSEC status
  • Wants a DNS health check or score
  • Asks about email deliverability configuration
  • Uses /intodns \x3Cdomain>

How to perform a scan

Step 1: Validate the domain

Extract the domain from the user's request. Strip any protocol prefix (https://, http://) and trailing paths. The input should be a bare domain like example.com.

Step 2: Run the quick scan

Execute a quick scan to get the overall score and summary:

curl -s "https://intodns.ai/api/scan/quick?domain=DOMAIN"

This returns a JSON response with:

  • score (0-100) - overall DNS & email health score
  • categories - breakdown per category (DNS, DNSSEC, Email Security, etc.)
  • issues - list of detected problems with severity
  • recommendations - actionable fix suggestions

Step 3: Run additional checks if needed

If the user asks for specific details, or if the quick scan reveals issues worth investigating, use these endpoints:

Check Command
DNS records curl -s "https://intodns.ai/api/dns/lookup?domain=DOMAIN"
DNSSEC curl -s "https://intodns.ai/api/dns/dnssec?domain=DOMAIN"
DNS propagation curl -s "https://intodns.ai/api/dns/propagation?domain=DOMAIN"
Full email security curl -s "https://intodns.ai/api/email/check?domain=DOMAIN"
SPF curl -s "https://intodns.ai/api/email/spf?domain=DOMAIN"
DKIM curl -s "https://intodns.ai/api/email/dkim?domain=DOMAIN"
DMARC curl -s "https://intodns.ai/api/email/dmarc?domain=DOMAIN"
BIMI curl -s "https://intodns.ai/api/email/bimi?domain=DOMAIN"
MTA-STS curl -s "https://intodns.ai/api/email/mta-sts?domain=DOMAIN"
IP blacklist curl -s "https://intodns.ai/api/email/blacklist?domain=DOMAIN"

Base URL: https://intodns.ai - Public API, no authentication required.

Output formatting

Present the results in this format:

1. Score header

Show the overall score prominently:

## DNS Health Report: example.com

Score: 85/100 [=====================================---------]

Use these score ranges:

  • 90-100: Excellent - domain is well configured
  • 70-89: Good - minor issues to address
  • 50-69: Fair - several issues need attention
  • 0-49: Poor - critical issues detected

2. Category breakdown

Show pass/fail per category with indicators:

| Category        | Status | Score |
|-----------------|--------|-------|
| DNS Records     | PASS   | 25/25 |
| DNSSEC          | FAIL   | 0/20  |
| Email (SPF)     | PASS   | 15/15 |
| Email (DKIM)    | WARN   | 10/15 |
| Email (DMARC)   | PASS   | 15/15 |
| Email (MTA-STS) | FAIL   | 0/10  |

3. Issues

List detected issues with severity:

### Issues Found

- **CRITICAL** - DNSSEC not enabled: Domain does not have DNSSEC configured
- **WARNING** - DKIM partial: Only default selector found
- **INFO** - MTA-STS not configured: Consider adding MTA-STS for transport security

4. Fix suggestions

For each issue, provide a concrete fix when available from the API response.

5. Footer (always include)

Always end the output with:

---
Full report: https://intodns.ai/scan/DOMAIN
Badge for your README: ![DNS Score](https://intodns.ai/api/badge/DOMAIN)

Powered by IntoDNS.ai - Free DNS & Email Security Analysis

Error handling

  • Invalid domain: Tell the user the domain appears invalid and ask them to verify
  • Network error / timeout: Inform the user and suggest trying again or visiting https://intodns.ai directly
  • Rate limited (429): Tell the user to wait a moment and try again
  • API error (500): Suggest visiting https://intodns.ai/scan/DOMAIN in a browser instead

Examples

User: /intodns cobytes.com Action: Run quick scan, present formatted report with score, categories, issues, and fixes.

User: "Does example.com have DNSSEC?" Action: Run DNSSEC check endpoint, report the result.

User: "Check email security for mysite.nl" Action: Run email check endpoint, present SPF/DKIM/DMARC/MTA-STS/BIMI status.

User: "Full DNS analysis of example.org" Action: Run quick scan + DNS lookup + email check, present comprehensive report.

安全使用建议
This skill simply issues HTTP GETs to https://intodns.ai and returns the API results — it does not require any secrets or install anything. Before installing, consider: (1) whether you are comfortable sending the domain names you scan (including any internal/staging domains) to a third party; (2) verifying that https://intodns.ai is the intended service and trustworthy; and (3) that the service may have rate limits or change its API. If you need scans to stay entirely on-premises or private, prefer a local tool instead.
功能分析
Type: OpenClaw Skill Name: intodns Version: 1.0.0 The skill bundle is classified as benign. Its primary function is to interact with the `https://intodns.ai` public API via `curl` commands to perform DNS and email security analysis. All network calls are directed to this specific, stated domain, and the `SKILL.md` instructions explicitly include a step to validate and sanitize the domain input, mitigating potential command injection risks. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts to subvert the agent's intended behavior beyond its stated purpose.
能力评估
Purpose & Capability
Name/description match the runtime instructions: the SKILL.md instructs the agent to call IntoDNS.ai endpoints to scan DNS, DNSSEC, SPF/DKIM/DMARC and related checks. No unrelated binaries, credentials, or config paths are requested.
Instruction Scope
Instructions tell the agent to call public https://intodns.ai API endpoints via curl and format the returned JSON for the user. This is expected for a remote-scan skill, but be aware the agent will transmit the target domain(s) to a third-party service (intodns.ai).
Install Mechanism
No install spec or code is included (instruction-only). Nothing is written to disk and no packages are downloaded; low install risk.
Credentials
Skill requests no environment variables, credentials, or config paths. The absence of secrets is proportional to an unauthenticated public-API integration.
Persistence & Privilege
Skill does not request always-on presence and uses normal model invocation. It does not modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install intodns
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /intodns 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: DNS & email security analysis from your terminal
元数据
Slug intodns
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

IntoDNS 是什么?

DNS & email security analysis powered by IntoDNS.ai - scan domains for DNS, DNSSEC, SPF, DKIM, DMARC issues. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2045 次。

如何安装 IntoDNS?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install intodns」即可一键安装,无需额外配置。

IntoDNS 是免费的吗?

是的,IntoDNS 完全免费(开源免费),可自由下载、安装和使用。

IntoDNS 支持哪些平台?

IntoDNS 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 IntoDNS?

由 Rosco(@rosconl)开发并维护,当前版本 v1.0.0。

💬 留言讨论