> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nimbleway.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> One-command web intelligence workflows for any AI agent

One-command workflows that turn any AI agent into a web intelligence powerhouse. Web Search Skills spawn parallel sub-agents, gather live web data via Nimble APIs, synthesize findings, and deliver structured reports with dates and source URLs.

Compatible with any AI agent or platform that supports the [Agent Skills](https://agentskills.io) protocol -- including [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Cursor](https://www.cursor.com/), and the [Vercel Agent Skills CLI](https://www.npmjs.com/package/skills). Powered by the [Nimble CLI](/nimble-sdk/sdks/cli).

<Card icon="github" href="https://github.com/Nimbleway/agent-skills" title="View on GitHub">
  Source code for all skills
</Card>

## Skills Categories

<CardGroup cols={2}>
  <Card title="Business Research" icon="building" href="/integrations/agent-skills/web-search-skills/business-research">
    360° company research, competitor monitoring, and market discovery
  </Card>

  <Card title="Marketing" icon="crosshairs" href="/integrations/agent-skills/web-search-skills/marketing">
    Track competitor positioning, messaging shifts, pricing changes, and content
    gaps
  </Card>

  <Card title="Productivity" icon="calendar-check" href="/integrations/agent-skills/web-search-skills/productivity">
    Meeting prep with attendee research, and local business discovery
  </Card>

  <Card title="SEO" icon="chart-line" href="/integrations/agent-skills/web-search-skills/seo">
    Live SEO intelligence from keyword research to AI search visibility
  </Card>
</CardGroup>

### Individual Skills

Web Search Skills also extend into vertical-specific workflows:

| Category | Skill | Description |
| - | - | - |
| [Business Research](/integrations/agent-skills/web-search-skills/business-research) | [Company Deep Dive](https://github.com/Nimbleway/agent-skills/tree/main/skills/company-deep-dive) | Sourced 360° report on any company |
| | [Competitor Intel](https://github.com/Nimbleway/agent-skills/tree/main/skills/competitor-intel) | Monitor competitor news, funding, hiring, and product launches |
| | [Market Finder](https://github.com/Nimbleway/agent-skills/tree/main/skills/market-finder) | Discover companies in any market or segment |
| [Marketing](/integrations/agent-skills/web-search-skills/marketing) | [Competitor Positioning](https://github.com/Nimbleway/agent-skills/tree/main/skills/competitor-positioning) | Track messaging shifts, pricing changes, and content gaps |
| [Productivity](/integrations/agent-skills/web-search-skills/productivity) | [Meeting Prep](https://github.com/Nimbleway/agent-skills/tree/main/skills/meeting-prep) | Research attendees and their companies before any meeting |
| | [Local Places](https://github.com/Nimbleway/agent-skills/tree/main/skills/local-places) | Discover local businesses in any neighborhood |
| [SEO](/integrations/agent-skills/web-search-skills/seo) | [SEO Intel](https://github.com/Nimbleway/agent-skills/tree/main/skills/seo-intel) | Live SEO intelligence across keyword research, rank tracking, site audits, content gaps, competitor keywords, AI visibility, and GitHub SEO |

## How It Works

Under the hood, Web Search Skills intelligently orchestrate Nimble's [Web Tools](/integrations/agent-skills/web-tools-skills/nimble-web-expert) -- [Search](/nimble-sdk/web-tools/search), [Extract](/nimble-sdk/web-tools/extract/quickstart), [Map](/nimble-sdk/web-tools/map), and [Crawl](/nimble-sdk/web-tools/crawl) -- to fetch data from the web as needed. They also discover and trigger the best [templates](/nimble-sdk/web-tools/extract/template) for the task at hand, choosing from hundreds of pre-built extraction templates optimized for specific websites and data types.

For bulk operations like table enrichments, skills automatically create batch background tasks -- processing rows in parallel without blocking the conversation.

Every Web Search Skill follows the same pattern:

<Steps>
  <Step title="Preflight">
    Checks the Nimble CLI is installed and loads the business profile.
  </Step>

  <Step title="Parse request and clarify">
    Understands the task, asks clarifying questions, and aligns on scope before
    starting.
  </Step>

  <Step title="Parallel research">
    Spawns sub-agents that orchestrate Web Tools and WSAs for concurrent data
    gathering across multiple web sources.
  </Step>

  <Step title="Analysis">
    Synthesizes findings and deduplicates against previous runs.
  </Step>

  <Step title="Report">
    Delivers structured output with verified dates and source URLs.
  </Step>

  <Step title="Distribute">
    Detects connected integrations (Notion, Slack, Google Drive, and more) and
    proposes where to store the report. Can also generate interactive apps or
    trigger follow-up skills.
  </Step>
</Steps>

Skills learn from previous runs and only surface what's new. Run the same skill twice and the second run highlights changes, not repeats.

## Private Local Web Index

Skills maintain a local web knowledge index at `~/.nimble/memory/` -- live web intelligence that compounds across sessions, so your agent never starts from scratch.

* **Local-first indexes** -- per-directory entity catalogs for instant lookup, no vector DB needed
* **[Obsidian](https://obsidian.md/)-compatible** -- `[[wiki links]]` cross-reference people, companies, and competitors. Open `~/.nimble/memory/` in Obsidian to browse the intelligence graph
* **Cross-entity synthesis** -- patterns across competitors, pricing trends, and market signals surface automatically
* **Ad-hoc insights** -- say "remember this" mid-conversation and it compounds into the right entity page
* **Activity log** -- grep-friendly record of what was learned, when, and by which skill

Every finding carries a verified event date and source URL. Stale signals are dropped, not reported.

## Quick Install

<Tabs>
  <Tab title="Claude Code" icon="https://mintcdn.com/nimble-f5a8283f/cYuR4-Ul5fdRDxFH/images/icons/anthropic.svg?fit=max&auto=format&n=cYuR4-Ul5fdRDxFH&q=85&s=83583e95919ccfbce43a03d826d1a450" width="24" height="24" data-path="images/icons/anthropic.svg">
    <Steps>
      <Step title="Run this command in your terminal">
        Installs the Nimble skills and configures the MCP server.

        ```bash theme={"system"}
        claude plugin marketplace add Nimbleway/agent-skills && \
        claude plugin install nimble@nimble-plugin-marketplace
        ```
      </Step>

      <Step title="Verify installation">
        Run `/mcp` and confirm `nimble` appears in your connected servers.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Cursor" icon="https://mintcdn.com/nimble-f5a8283f/dCAomSe8Qhpb-TMg/images/icons/cursor.svg?fit=max&auto=format&n=dCAomSe8Qhpb-TMg&q=85&s=5d6d2ba4978a90f8ac20e1f15873200b" width="467" height="532" data-path="images/icons/cursor.svg">
    <Steps>
      <Step title="Add the MCP server">
        One click, then confirm the install in Cursor.

        <a href="cursor://anysphere.cursor-deeplink/mcp/install?name=nimble-mcp-server&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLm5pbWJsZXdheS5jb20vbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyIE5JTUJMRV9BUElfS0VZIn19">
          <img src="https://cursor.com/deeplink/mcp-install-dark.svg" alt="Add to Cursor" noZoom style={{height: "32px"}} />
        </a>

        Then replace `NIMBLE_API_KEY` in **Settings → MCP Servers → nimble-mcp-server** with your [Nimble API key](https://online.nimbleway.com/settings/api-keys). The deeplink ships a placeholder, not a key.
      </Step>

      <Step title="Add the skills">
        Teaches the agent which Nimble product fits a given job.

        ```bash theme={"system"}
        npx skills add Nimbleway/agent-skills -a cursor
        ```
      </Step>

      <Step title="Verify installation">
        Open Settings, then MCP, and confirm `nimble-mcp-server` is listed.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Vercel CLI" icon="https://mintcdn.com/nimble-f5a8283f/QI59WYrXlaO5IK3k/images/icons/vercel.svg?fit=max&auto=format&n=QI59WYrXlaO5IK3k&q=85&s=d8fc3dacb6ed1105d08c0385d0d0f573" width="24" height="24" data-path="images/icons/vercel.svg">
    <Steps>
      <Step title="Run this command in your terminal">
        Installs the Nimble skills into your project.

        ```bash theme={"system"}
        npx skills add Nimbleway/agent-skills
        ```
      </Step>

      <Step title="Verify installation">
        Run `npx skills add Nimbleway/agent-skills --list` to see what was installed.
      </Step>
    </Steps>
  </Tab>
</Tabs>

## Prerequisites

Requires the [Nimble CLI](/nimble-sdk/sdks/cli) and a [Nimble API key](https://online.nimbleway.com/settings/api-keys). See [Plugin Installation](/integrations/agent-skills/plugin-installation) for full setup instructions.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.