namecheap
Domain registration and management via Namecheap API.
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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/namecheap/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How namecheap Compares
| Feature / Agent | namecheap | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/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
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.
ssh-server-admin
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
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
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
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
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
SQL query optimization, schema design, indexing strategies, and relational database mastery for production data systems
sql-and-database
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
系統化分析 Spring Boot 專案並生成完整的企業級架構文件,涵蓋系統概述、架構視圖、技術細節、部署策略等所有關鍵面向。
springboot-4-migration
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
RESTful API design with Spring Boot including OpenAPI/Swagger documentation, content negotiation, CORS, pagination, HATEOAS, and API versioning patterns.
spring-reactive
Build reactive applications - WebFlux, Mono/Flux, R2DBC, backpressure, reactive streams