Agent Skill
2/7/2026nextdns-api
NextDNS API integration best practices for authentication, profile management, analytics, logs, and real-time streaming. This skill should be used when working with NextDNS API endpoints, handling DNS analytics, managing security profiles, or implementing DNS filtering solutions. Triggers on tasks involving NextDNS profiles, DNS logs, analytics queries, or API integration.
T
tuanductran
1GitHub Stars
1Views
npx skills add tuanductran/nextdns-skills
SKILL.md
| Name | nextdns-api |
| Description | NextDNS API integration best practices for authentication, profile management, analytics, logs, and real-time streaming. This skill should be used when working with NextDNS API endpoints, handling DNS analytics, managing security profiles, or implementing DNS filtering solutions. Triggers on tasks involving NextDNS profiles, DNS logs, analytics queries, or API integration. |
name: nextdns-api description: NextDNS API integration best practices for authentication, profile management, analytics, logs, and real-time streaming. This skill should be used when working with NextDNS API endpoints, handling DNS analytics, managing security profiles, or implementing DNS filtering solutions. Triggers on tasks involving NextDNS profiles, DNS logs, analytics queries, or API integration. license: MIT metadata: author: tuanductran version: '1.0.1'
<!-- @case-police-ignore Api -->NextDNS API skills
Capability rules
| Rule | Keywords | Description |
|---|---|---|
| authentication | API key, X-Api-Key, authorization, authentication | Authenticate with NextDNS API |
| profile-management | create profile, update profile, delete profile, profile settings | Manage NextDNS profiles |
| security-settings | threat intelligence, cryptojacking, DNS rebinding, typosquatting | Configure security features |
| privacy-settings | blocklists, native tracking, disguised trackers, affiliate | Configure privacy features |
| parental-control | parental control, safe search, youtube restricted, block bypass | Configure parental controls |
| allowlist-denylist | allowlist, denylist, domain blocking, domain allowing | Manage allow/deny lists |
| analytics-queries | analytics, query parameters, date filtering, pagination | Query analytics data |
| analytics-endpoints | status, domains, reasons, devices, protocols | Access analytics endpoints |
| time-series-data | time series, charts, interval, alignment, timezone | Retrieve time series data |
| logs-management | logs, filtering, search, raw logs, deduplication | Query and filter logs |
| logs-streaming | SSE, real-time, streaming, Server-sent events | Stream logs in real-time |
| logs-clear | clear logs, delete logs, purge, gdpr | Permanently delete all logs |
| error-handling | error response, validation, 400 error, error format | Handle API errors |
| pagination | cursor, limit, next page, pagination | Paginate API responses |
| date-formats | ISO 8601, UNIX timestamp, relative dates, date parsing | Use correct date formats |
| nested-endpoints | nested objects, child endpoints, PATCH, DELETE | Work with nested endpoints |
| rewrites | rewrites, dns records, custom dns, hostname override, cname | Manage DNS rewrite records |
| settings | settings, logs, log retention, log location, cache boost, cname flattening | Manage profile settings |
| account-management | account, profiles list, profile enumeration, ownership, plan | Retrieve account info and all profiles |
| profile-copy | copy profile, clone profile, duplicate, backup, migration | Clone an existing profile to a new one |
Efficiency rules
| Rule | Keywords | Description |
|---|---|---|
| response-format | data, meta, errors, response structure | Parse API responses |
| logs-download | download logs, export logs, redirect | Download log files |
| rate-limiting | rate limit, 429, retry, backoff, resilience, exponential | Retry transient API errors with backoff |
Skills Info
Original Name:nextdns-apiAuthor:tuanductran
Download