Documentation

Install on NanoClaw

Configure SkillBoss on NanoClaw, the minimalist containerized AI agent with true OS-level isolation. Access 679+ endpoints including GPT-5, Claude, and DeepSeek in a sandboxed environment.

💡

Quick Install: set up skillboss.co/skill.md

One-Line Install (Recommended)

The fastest way to install SkillBoss on NanoClaw:

set up skillboss.co/skill.md

This automatically:

  • Downloads the SkillBoss skills pack
  • Configures NanoClaw automatically
  • Works inside containers

Manual Installation

Clone NanoClaw

git clone https://github.com/qwibitai/nanoclaw.git
cd nanoclaw

Get Your Skills Pack

Go to skillboss.co/console and download the skills pack

Extract and Install

unzip skillboss-skills.zip
cp -r skillboss-skills skills/skillboss

Configure API

Add to your environment or .env file:

export OPENAI_API_BASE=https://api.skillboss.co/v1
export OPENAI_API_KEY=your_skillboss_api_key

Build Container

docker build -t nanoclaw .

Run NanoClaw

docker run -it nanoclaw

Verify Installation

Check that SkillBoss skills are available inside the container

Directory Structure

Inside the NanoClaw container:

nanoclaw/
└── skills/
    └── skillboss/
        ├── SKILL.md              # Your API key
        ├── business/             # Business operations
        ├── infrastructure/       # Technical infrastructure
        ├── marketing/            # Growth & marketing
        └── analytics/            # Analytics & monitoring

Why Use SkillBoss with NanoClaw?

NanoClaw provides true OS-level isolation using Linux containers. Combined with SkillBoss:

  • Run AI agents in sandboxed environments
  • Access 679+ endpoints safely
  • No risk of agents affecting your host system
  • Perfect for testing untrusted code

Quick Start Examples

Try these inside NanoClaw:

Create a landing page with hero section, features, and Stripe checkout
Deploy my site to Vercel with custom domain and SSL
Send a welcome email to new users using SendGrid

Docker Compose Setup

For persistent skills and configuration:

# docker-compose.yml
version: '3.8'
services:
  nanoclaw:
    build: .
    volumes:
      - ./skills:/app/skills
    environment:
      - OPENAI_API_BASE=https://api.skillboss.co/v1
      - OPENAI_API_KEY=${SKILLBOSS_API_KEY}

Troubleshooting

  1. Verify files inside container: ls skills/skillboss/
  2. Check SKILL.md exists with your API key
  3. Rebuild container: docker build -t nanoclaw .
  4. Check volume mounts if using Docker Compose
  1. Download fresh skills pack from Console
  2. Check your credit balance
  3. Verify API key in SKILL.md
  4. Check container has network access

Pass environment variables at runtime:

docker run -it \
  -e OPENAI_API_BASE=https://api.skillboss.co/v1 \
  -e OPENAI_API_KEY=your_key \
  nanoclaw

Next Steps

📚

NanoClaw Docs

Official NanoClaw repository

📄

All Features

Explore 679+ endpoints