本文へ移動
cccskills
無料GitHub で公開

domain-checker

Check domain registration in batches using public RDAP APIs, without keys or login. Use only when the user explicitly invokes /domain-checker.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md2.3 KB
  • agents/openai.yaml43 B
  • scripts/check_domains.py3.5 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Domain checker

Run the bundled Python 3 checker without packages, credentials or a browser. Resolve scripts/check_domains.py relative to this SKILL.md, regardless of the working directory.

python3 <skill-dir>/scripts/check_domains.py example.com example.dev example.ai --json

Use complete domains, not bare brand names or URLs; expand each name/TLD combination. Only domains directly under a TLD are supported (e.g. .com, .dev, .ai, .cloud), not multi-label suffixes such as .co.uk.

The script discovers endpoints through IANA and queries public registries, not registrar shopping carts. Use small batches; concurrency is capped at 4 requests.

Read the results

JSON output is an array of {domain, status, detail} objects. Without --json, output is a short list and elapsed time.

  • REGISTERED: matching registration record found.
  • NOT_FOUND: registry reports no record. Not confirmed available: reservations, registration rules or premium pricing may prevent purchase.
  • UNAVAILABLE: registry explicitly reports a reservation or registration restriction.
  • UNKNOWN: unsupported registry, malformed response, timeout or HTTP error. Never treat as available.
  • INVALID: malformed name or input outside the helper’s scope.

Report briefly as a live snapshot, preserving exact domains and statuses. Explain UNKNOWN reasons. On rate limits, wait before retrying; do not increase concurrency. Bootstrap failure exits nonzero: no checks completed.

Read registry error bodies: a 404 may report a reservation, while Verisign may return an empty RDAP 404. The helper handles both but detects only some reservation wording. Neither DNS absence nor RDAP redirect-service errors prove availability.

Use a registrar for final purchase availability or premium quotes. Registration checks do not establish whether another company uses the name or provide trademark clearance.

Sources: IANA registry discovery, RDAP HTTP semantics, RDAP.org status and rate-limit distinctions.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Record concise ADRs that preserve the user's decisions without conversational noise. Use for "adr-verbatim", "new ADR", "document that as an ADR", "record this decision", or supplied ADR wording.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

Keep a Mac awake for a set duration or while a process runs. Use only when the user explicitly invokes /anti-sleep.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

Clarify a feature, change, or refactor through questions, then write a build prompt for another agent. Use for /ask-then-build or requests to ask questions before producing an implementation prompt.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

bb-cli

無料

Use this when controlling bb. The bb CLI inspects and manages threads, environments, projects, machines, providers, skills, plugins, settings, terminals, and other BB services.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

Build, install, and debug bb plugins. Use when the user wants a bb plugin, a sidebar panel, a bb CLI subcommand, an agent tool, a theme, a provider, or to extend bb itself. For running threads and the core bb CLI, use bb-cli instead.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

Fire the moment the user proposes a build. Instantly surface the 1-3 consequential choices hidden in their idea. Can also be invoked with /before-building.

日本語の概要は準備中です。原文の説明を表示しています。

davidondrej/skills4,1262026年10月12日 更新

davidondrej のスキルをすべて見る

このスキルの問題を報告する