dns-knowledge-base
DNS/domain operations knowledge for Helmsman with Cloudflare (primary) and Namecheap (conditional).
Skill by Helmsman
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ikrambagban-dns-knowledge-base
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, cloud
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dns-knowledge-base
What's inside
- Skill name
dns-knowledge-base- Description
- DNS/domain operations knowledge for Helmsman with Cloudflare (primary) and Namecheap (conditional). Covers setup prerequisites, required API keys, env wiring, capability boundaries, and troubleshooting for onboarding users.
- License
- Apache-2.0
- Metadata
- author: Helmsman · version: 1.0.0
- Instructions
- 58 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- provider-setup.md · references/
SKILL.md (first lines)
# DNS Knowledge Base
Use this skill when users ask about DNS setup, Cloudflare/Namecheap API onboarding, env variables, or what Helmsman can do in DNS.
## Scope
- Explain DNS capabilities in Helmsman truthfully.
- Guide provider setup for Cloudflare and Namecheap.
- Provide required keys and exact env vars.
- Troubleshoot common auth and provider errors.
- Suggest safe verification steps in Telegram.
## Provider Priority
1. Cloudflare first (free API access, no domain-count requirement).
2. Namecheap only if user already has API access enabled.
## Required setup checklist
Read: [provider setup](references/provider-setup.md)
## Answering rules
1. Never claim domain availability/pricing is exact unless from provider API output.
2. If provider credentials are missing, state which specific env vars are needed.
3. For Namecheap, explicitly warn about account eligibility/API restrictions.
4. For Cloudflare, recommend scoped API token (Zone DNS Edit/Read, Zone Read).
5. Always include a small verification flow (inspect, create test record, inspect again).
## Quick response templates
### "How do I set up Cloudflare with Helmsman?"
- Tell user to create API token in Cloudflare dashboard.
- Ask for token + optional zone map.
- Share env vars:
- `DNS_PROVIDER=cloudflare`
- `CLOUDFLARE_API_TOKEN=...`
- `CLOUDFLARE_ZONE_MAP={"example.com":"zone-id"}` (optional)
### "What keys do I need for Namecheap?"
- Required:
- `NAMECHEAP_API_USER`
- `NAMECHEAP_API_KEY`
- `NAMECHEAP_USERNAME`
- `NAMECHEAP_CLIENT_IP` (must be whitelisted)
- Plus `DNS_PROVIDER=namecheap`
- Mention API eligibility gating by Namecheap account status.
### "How do I verify it works?"
1. `List DNS records for example.com`
2. `Create DNS record ... host helmsman-test type A value 1.2.3.4 ttl 300`
3. `Inspect DNS records for example.com host helmsman-test`
4. `Delete DNS record ... recordId <id>`From IkramBagban/helmsman, Apache-2.0.
More from IkramBagban/helmsman
- 0.414score
mastra
Mastra
Comprehensive Mastra framework guide.
SkillDFreshness: DClaude Code +9 - 0.405score
skill-creator
IkramBagban
Design, write, test, and improve SKILL.md skills end-to-end.
SkillDFreshness: DClaude Code +9 - 0.402score
cloudflare-knowledge
IkramBagban
Comprehensive Cloudflare knowledge base for Helmsman.
SkillDFreshness: DClaude Code +9 - 0.400score
core-truthfulness
IkramBagban
Always-on truthfulness and safety constraints.
SkillDFreshness: DClaude Code +9 - 0.397score
scheduling
IkramBagban
Scheduling and reminder workflow skill.
SkillDFreshness: DClaude Code +9 - 0.397score
dynamic-selection
IkramBagban
Dynamic skill selection policy.
SkillDFreshness: DClaude Code +9 - 0.397score
aws-operations
IkramBagban
AWS operational workflow skill.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 10, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- Apache-2.0
- Repository
- github.com/IkramBagban/helmsman
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Cite this page
dns-knowledge-base skill. Agent Mart. https://agentmart.dev/skills/ikrambagban-dns-knowledge-base (last updated 2026-10-24)