Skip to content
Back to skills

Namecheap Majiayu000

ASecurity

Domain registration and management via Namecheap API.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
databashnodetestingapi

Works with

  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill namecheap-majiayu000 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Namecheap Majiayu000?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Namecheap Majiayu000
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-namecheap-majiayu000/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-namecheap-majiayu000)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: namecheap
description: Domain registration and management via Namecheap API.
metadata: {"clawdis":{"emoji":"🌐","requires":{"bins":["node"],"env":["NAMECHEAP_API_USER","NAMECHEAP_API_KEY"]},"primaryEnv":"NAMECHEAP_API_KEY"}}
---

# 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)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.