A collection of skills for working with domain names, designed for use with AI agents.
Scrolls is a sister project to Seer and Tome. It provides skill definitions, reference documentation, and helper scripts that give AI agents contextual knowledge about these tools.
Scrolls is installed automatically as a dependency of Tower.
pip install -e .Or as part of a Tower installation:
pip install -e /path/to/towerimport scrolls
# List available skills
scrolls.list_skills() # ['other/cdn-detection', 'other/email-auth', ..., 'seer', 'tome']
# Get paths to skill files
scrolls.skills_path() # Path to the skills directory
scrolls.skill_path("seer") # Path to the seer skill directory
scrolls.skill_file("seer") # Path to seer/SKILL.md
scrolls.skill_file("seer", "reference/cli.md") # Path to a specific reference file| Skill | Description |
|---|---|
| seer | Domain intelligence toolkit — WHOIS, RDAP, DNS, status, SSL, bulk operations |
| tome | Reference database — TLDs, DNS record types, glossary |
| Skill | Description |
|---|---|
| other/cdn-detection | CDN and hosting provider detection |
| other/email-auth | Email authentication analysis (SPF, DKIM, DMARC) |
| other/http-recon | HTTP reconnaissance and header analysis |
| other/migration-planner | Domain migration planning and pre-flight checks |
| other/pentest | Penetration testing and vulnerability scanning |
| other/phishing-analysis | Phishing domain detection and analysis |
| other/portfolio-audit | Domain portfolio auditing and risk assessment |
| other/registration-compliance | Domain registration compliance checking |
| other/rfc-reference | RFC document reference and lookup |
| other/typosquatting | Typosquatting detection and brand protection |
| other/zone-health | DNS zone health assessment |
MIT License — Copyright (c) 2026 Zac Roach