Search

PythonReactSEOPDF
OpenClaw

ncloud-maps

Query Naver Cloud Maps APIs for route navigation. Smart routing: Directions5 by default, auto-switches to Directions15 for 5+ waypoints.

beomsu3170 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install beomsu317/ncloud-maps

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Prompt

When a user requests a route calculation with addresses or coordinates, use this skill to calculate driving time, distance, and cost.

Usage:

  • /skill ncloud-maps <start> <goal> [waypoints]
  • Start and goal must be in longitude,latitude format OR addresses (convert using goplaces/naver-local-search first)
  • Returns: distance, duration, toll fare, taxi fare, fuel cost

Examples:

  • /skill ncloud-maps "126.9633,37.5524" "127.0165,37.4889" (coordinates)
  • /skill ncloud-maps 아현역 서초역 (addresses - requires geocoding skill first)

Ncloud Maps

Query Naver Cloud Maps APIs for intelligent routing (Directions5 + Directions15).

Key Feature: Smart Routing

v1.0.8+ — By default, the skill uses Directions5 for queries with fewer than 5 waypoints, and automatically switches to Directions15 when you have 5 or more waypoints. No manual selection needed.

Waypoints API Used Max Waypoints
0–4 Directions5 5
5+ Directions15 15

Setup

  1. Get API credentials from Naver Cloud Console:

    • Create/register an Application in Naver Cloud Console
    • Obtain Client ID (API Key ID) and Client Secret (API Key)
    • Enable "Maps Directions15" API
  2. Set environment variables (or use .env file):

export NCLOUD_API_KEY_ID="your-api-key-id"
export NCLOUD_API_KEY="your-api-key-secret"

Or create a .env file:

NCLOUD_API_KEY_ID=your-api-key-id
NCLOUD_API_KEY=your-api-key-secret
  1. Install dependencies:
cd ~/.openclaw/workspace/skills/ncloud-maps
npm install

Usage

Using with Address-to-Coordinate Skills

ncloud-maps requires coordinates in longitude,latitude format. If you have address-based location data, use one of these compatible skills to convert addresses to coordinates:

Available Options (choose based on your environment):

| Skill | Provider | Coordinates | Setup Required | |-------|----------|----...

Source information

Source
github
Repository
openclaw/skills
Path
skills/beomsu317/ncloud-maps
Version
—
Commit
58759830d031e0587884877c3e687b3c4ca728f5
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

README

Ncloud Maps

🗺️ Naver Cloud Maps API integration for OpenClaw - Calculate driving routes with real-time traffic data.

npm version License: MIT

Features

✨ Smart Routing - Intelligent API selection

  • Directions5 (0-4 waypoints) - Lightweight, optimized
  • Directions15 (5+ waypoints) - Full-featured, up to 15 stops
  • Automatic selection - No configuration needed; choose based on waypoint count
  • Manual override - Force specific API with --api flag if needed

🛣️ Directions APIs - Calculate optimal driving routes

  • Distance (meters)
  • Duration (milliseconds)
  • Toll fare (KRW)
  • Taxi fare estimate (KRW)
  • Fuel cost estimate (KRW)
  • Real-time traffic info

🔄 Waypoints Support - Multi-stop routing

  • Directions5: Up to 5 intermediate stops (auto-selected)
  • Directions15: Up to 15 intermediate stops (auto-selected)
  • Coordinates only (longitude,latitude format)

⚙️ Route Options

  • trafast - Fastest route
  • tracomfort - Most comfortable
  • traoptimal - Default (best balance)
  • traavoidtoll - Toll-free route
  • traavoidcaronly - Avoid car-only roads

🚗 Vehicle Settings

  • 6 vehicle types (sedan, van, truck, etc.)
  • Fuel types (gasoline, diesel, LPG)
  • Custom mileage

Quick Start

Installation (OpenClaw)
# Via ClawHub
clawhub install ncloud-maps

# Or locally
npm install ncloud-maps-skill
Authentication

Get API credentials from Naver Cloud Console:

  1. Create/register an Application
  2. Enable "Maps Directions15"
  3. Copy Client ID and Client Secret

Set environment variables:

export NCLOUD_API_KEY_ID="your-client-id"
export NCLOUD_API_KEY="your-client-secret"

Or create .env:

NCLOUD_API_KEY_ID=your-client-id
NCLOUD_API_KEY=your-client-secret
```...

Extracted content

SKILL.md
## Prompt

When a user requests a route calculation with addresses or coordinates, use this skill to calculate driving time, distance, and cost.

**Usage:**
- `/skill ncloud-maps <start> <goal> [waypoints]`
- Start and goal must be in `longitude,latitude` format OR addresses (convert using goplaces/naver-local-search first)
- Returns: distance, duration, toll fare, taxi fare, fuel cost

**Examples:**
- `/skill ncloud-maps "126.9633,37.5524" "127.0165,37.4889"` (coordinates)
- `/skill ncloud-maps 아현역 서초역` (addresses - requires geocoding skill first)

# Ncloud Maps

Query Naver Cloud Maps APIs for intelligent routing (Directions5 + Directions15).

## Key Feature: Smart Routing

**v1.0.8+** — By default, the skill uses **Directions5** for queries with fewer than 5 waypoints, and automatically switches to **Directions15** when you have 5 or more waypoints. No manual selection needed.

| Waypoints | API Used | Max Waypoints |
|-----------|----------|---------------|
| 0–4       | Directions5 | 5 |
| 5+        | Directions15 | 15 |

## Setup

1. **Get API credentials from Naver Cloud Console:**
   - Create/register an Application in Naver Cloud Console
   - Obtain `Client ID` (API Key ID) and `Client Secret` (API Key)
   - Enable "Maps Directions15" API

2. **Set environment variables (or use .env file):**

```bash
export NCLOUD_API_KEY_ID="your-api-key-id"
export NCLOUD_API_KEY="your-api-key-secret"
```

Or create a `.env` file:
```
NCLOUD_API_KEY_ID=your-api-key-id
NCLOUD_API_KEY=your-api-key-secret
```

3. **Install dependencies:**

```bash
cd ~/.openclaw/workspace/skills/ncloud-maps
npm install
```

## Usage

### Using with Address-to-Coordinate Skills

ncloud-maps requires coordinates in `longitude,latitude` format. If you have address-based location data, use one of these compatible skills to convert addresses to coordinates:

**Available Options (choose based on your environment):**

| Skill | Provider | Coordinates | Setup Required |
|-------|----------|----...
README
# Ncloud Maps

🗺️ **Naver Cloud Maps API integration for OpenClaw** - Calculate driving routes with real-time traffic data.

[![npm version](https://img.shields.io/npm/v/ncloud-maps-skill.svg)](https://www.npmjs.com/package/ncloud-maps-skill)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Features

✨ **Smart Routing** - Intelligent API selection
- **Directions5** (0-4 waypoints) - Lightweight, optimized
- **Directions15** (5+ waypoints) - Full-featured, up to 15 stops
- **Automatic selection** - No configuration needed; choose based on waypoint count
- **Manual override** - Force specific API with `--api` flag if needed

🛣️ **Directions APIs** - Calculate optimal driving routes
- Distance (meters)
- Duration (milliseconds)
- Toll fare (KRW)
- Taxi fare estimate (KRW)
- Fuel cost estimate (KRW)
- Real-time traffic info

🔄 **Waypoints Support** - Multi-stop routing
- Directions5: Up to 5 intermediate stops (auto-selected)
- Directions15: Up to 15 intermediate stops (auto-selected)
- Coordinates only (longitude,latitude format)

⚙️ **Route Options**
- `trafast` - Fastest route
- `tracomfort` - Most comfortable
- `traoptimal` - Default (best balance)
- `traavoidtoll` - Toll-free route
- `traavoidcaronly` - Avoid car-only roads

🚗 **Vehicle Settings**
- 6 vehicle types (sedan, van, truck, etc.)
- Fuel types (gasoline, diesel, LPG)
- Custom mileage

## Quick Start

### Installation (OpenClaw)

```bash
# Via ClawHub
clawhub install ncloud-maps

# Or locally
npm install ncloud-maps-skill
```

### Authentication

Get API credentials from [Naver Cloud Console](https://console.ncloud.com):

1. Create/register an Application
2. Enable "Maps Directions15"
3. Copy `Client ID` and `Client Secret`

Set environment variables:

```bash
export NCLOUD_API_KEY_ID="your-client-id"
export NCLOUD_API_KEY="your-client-secret"
```

Or create `.env`:
```
NCLOUD_API_KEY_ID=your-client-id
NCLOUD_API_KEY=your-client-secret
```...

Related skills