Comprehensive collection of AI agent skills for NextDNS API integration, CLI operations, and DNS management.
pnpm dlx skills add tuanductran/nextdns-skillsFor the most reliable results, prefix your prompts with:
use nextdns skill, <your request here>
| Category | Rules | Focus |
|---|---|---|
| NextDNS API | 23 | Authentication, profile management, analytics, and logs. |
| NextDNS CLI | 24 | Installation, system-wide configuration, and client monitoring. |
| NextDNS Web UI | 16 | Strategic configuration, content filtering, and security modeling. |
| Integrations | 20 | Third-party platform connectivity (OpenWrt, pfSense, Tailscale, and more). |
| NextDNS Frontend | 35 | Nuxt 4, Next.js 15, Astro, SvelteKit, and React Router v7: BFF proxy, profile UI, SSE logs, analytics. |
Rules are categorized into two types to guide AI precision:
- Capability rules: Essential domain knowledge — API protocols, mandatory headers, specific command syntax.
- Efficiency rules: Best practices and optimizations to ensure high-quality, consistent solutions.
| Task | Command |
|---|---|
| Setup | pnpm install |
| Format code | pnpm run format |
| Type check | pnpm run types:check |
| Full lint | pnpm run lint |
| Fix all | pnpm run lint:fix |
| Check rule logic | pnpm run lint:rules |
| Check syntax | pnpm run lint:syntax |
| Check broken links | pnpm run lint:links |
| Check duplicate titles | pnpm check-duplicates |
| Check tag hygiene | pnpm check-tags |
| Build all skills | pnpm build:skills |
| Sync rule counts | pnpm update-counts |
| Statistics report | pnpm stats |
| Search rules | pnpm rule-search -- --query=<text> |
| Export rules (JSON/CSV) | pnpm rule-export -- --format=csv |
| Run tests | pnpm test |
| Run tests with coverage | pnpm test:coverage |
- Use the rule template.
- Register the rule in the parent
SKILL.mdin the same commit. - Follow the requirements in AGENTS.md.
MIT License © 2026–Present Tuan Duc Tran