namecheap

Domain registration and management via Namecheap API.

16 stars

Best use case

namecheap is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Domain registration and management via Namecheap API.

Teams using namecheap should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/namecheap/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/namecheap/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/namecheap/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How namecheap Compares

Feature / AgentnamecheapStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Domain registration and management via Namecheap API.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Namecheap Skill

Domain registration, availability checking, DNS management via Namecheap API.

## Check Availability

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/check.mjs example.com
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/check.mjs example.com example.io example.app
```

## Get Pricing

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/price.mjs com
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/price.mjs io app dev
```

## Search Available Domains

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/search.mjs myawesome startup
```

## List Your Domains

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/list.mjs
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/list.mjs --expiring
```

## Register Domain

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/register.mjs example.com           # Dry run
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/register.mjs example.com --confirm # Execute
```

⚠️ Registration will charge your Namecheap account!

## Renew Domain

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/renew.mjs example.com --confirm
```

## DNS Management

```bash
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/dns.mjs example.com                    # List
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/dns.mjs example.com --add A @ 1.2.3.4 # Add
~/.nvm/versions/node/v22.21.1/bin/node {baseDir}/scripts/dns.mjs example.com --delete A @      # Delete
```

## Setup

See README.md for full setup instructions. Required env vars:

- `NAMECHEAP_API_USER` - Your Namecheap username
- `NAMECHEAP_API_KEY` - Your API key
- `NAMECHEAP_SANDBOX` - Set to "true" for testing (optional)

## Notes

- API requires IP whitelisting in Namecheap dashboard
- Use sandbox mode for testing: `NAMECHEAP_SANDBOX=true`
- Registration requires contact info env vars (see README)

Related Skills

bgo

10
from diegosouzapw/awesome-omni-skill

Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.

Coding & Development

ssh-server-admin

16
from diegosouzapw/awesome-omni-skill

Securely connect to and manage remote Linux/Unix servers via SSH. Execute commands, transfer files (SCP/SFTP), set up port forwarding and tunnels. Use when the user asks to SSH into a server, connect to a remote machine, run remote commands, upload/download files to servers, set up tunnels, or perform server administration tasks. Works on Windows, macOS, and Linux.

sqlmodel-task-models

16
from diegosouzapw/awesome-omni-skill

This skill should be used when defining a robust, type-safe, and async-compatible database schema for the Todo application using SQLModel, ensuring compatibility with Better Auth and optimized for PostgreSQL.

sql-server-dba-dev-expert

16
from diegosouzapw/awesome-omni-skill

Use when designing, implementing, optimizing, or troubleshooting AF.ECT.Database schemas, queries, stored procedures, performance tuning, data integrity, or operational database tasks while following Microsoft best practices

sql-pro

16
from diegosouzapw/awesome-omni-skill

Master modern SQL with cloud-native databases, OLTP/OLAP optimization, and advanced query techniques. Expert in performance tuning, data modeling, and hybrid analytical systems. Use PROACTIVELY for database optimization or complex analysis.

sql

16
from diegosouzapw/awesome-omni-skill

Guide for working with SQL queries, in particular for SQLite. Use this skill when writing SQL queries, analyzing database schemas, designing migrations, or working with SQLite-related code.

sql-databases

16
from diegosouzapw/awesome-omni-skill

SQL query optimization, schema design, indexing strategies, and relational database mastery for production data systems

sql-and-database

16
from diegosouzapw/awesome-omni-skill

SQL writing and database engineering patterns, standards, and procedures. Use for designing database schemas, writing performant SQL queries, normalisation strategies, indexing, joins optimisation, locking mechanics, transactions, query debugging with EXPLAIN, and ORM integration. Applies to PostgreSQL, MySQL, MariaDB, SQL Server, and Oracle. Covers ORM usage with TypeORM, Prisma, Doctrine, Eloquent, Entity Framework, Hibernate, and GORM.

springboot-architecture-analyzer

16
from diegosouzapw/awesome-omni-skill

系統化分析 Spring Boot 專案並生成完整的企業級架構文件,涵蓋系統概述、架構視圖、技術細節、部署策略等所有關鍵面向。

springboot-4-migration

16
from diegosouzapw/awesome-omni-skill

Comprehensive guide for migrating Spring Boot applications from 3.x to 4.0, focusing on Gradle Kotlin DSL and version catalogs Triggers on: **/*.java, **/*.kt, **/build.gradle.kts, **/build.gradle, **/settings.gradle.kts, **/gradle/libs.versions.toml, **/*.properties, **/*.yml, **/*.yaml

spring-rest-api

16
from diegosouzapw/awesome-omni-skill

RESTful API design with Spring Boot including OpenAPI/Swagger documentation, content negotiation, CORS, pagination, HATEOAS, and API versioning patterns.

spring-reactive

16
from diegosouzapw/awesome-omni-skill

Build reactive applications - WebFlux, Mono/Flux, R2DBC, backpressure, reactive streams