Tools & Skills

Extend Jarvis with powerful tools and custom skills to enhance your AI assistant.

Built-in Tools

Shell Execution

Run shell commands and scripts directly from chat

File Operations

Read, write, and edit files in your workspace

Web Search

Search the web and fetch content from URLs

Browser Control

Automate browser actions and web scraping

Skills System

Skills are reusable capabilities that extend Jarvis's functionality. Install from ClawHub or create your own.

jarvis skills list# List installed skills
jarvis skills install <skill-name># Install from ClawHub

Tool Configuration

Enable/disable tools in config:

{
  "tools": {
    "allow": ["read", "write", "exec"],
    "deny": ["browser"]
  }
}

Control which tools Jarvis can use for security and safety.

Automation

Hooks

Trigger actions automatically based on events (file changes, messages, etc.)

jarvis hooks list

Cron Jobs

Schedule recurring tasks and reminders

jarvis cron list

Webhooks

Receive HTTP callbacks from external services

Creating Custom Skills

Skills are TypeScript modules that extend Jarvis. Create a SKILL.md file in your workspace:

# My Custom Skill

## Description
This skill does something awesome.

## Usage
```
/my-command [args]
```

## Implementation
```typescript
export async function myCommand(args: string[]) {
  // Your code here
}
```
Jarvis

© 2026 Nilkanth Desai. MIT licensed.