New:Socket for Asana Is Now Available.Learn more
Get Started

@spideriq/skills

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@spideriq/skills

SpiderIQ AI-agent skills — versioned skill files (rules, recipes, references) installed by `spideriq skills add` into a project. Ships the spiderpublish (CMS) and spiderflows (lead / local-business pipelines) skills.

latest
npmnpm
Version
0.8.0
Version published
Maintainers
1
Created
Source

@spideriq/skills

Versioned AI-agent skills for SpiderIQ projects. The CLI command spideriq skills add reads this package's manifest and copies its contents into a project so AI agents (Claude Code, Cursor, Windsurf) have current, in-sync agent rules, references, and workflow recipes.

This package ships more than one skill. The manifest (dist/skills.json) is a flat list of file entries; an entry's name is the handle you pass to spideriq skills add <name>, and a single name may map to many files — that is how a multi-file skill installs as one unit.

What ships

spiderpublish — SpiderPublish CMS (flat per-file entries)

Logical nameKindLands at
claude-mdruleCLAUDE.md (project root)
cursor-rulesrule.cursor/rules/spiderpublish.md
build-a-homepagerecipe.spideriq/recipes/build-a-homepage.md
add-a-componentrecipe.spideriq/recipes/add-a-component.md
swap-a-hero-blockrecipe.spideriq/recipes/swap-a-hero-block.md
clone-a-siterecipe.spideriq/recipes/clone-a-site.md
add-a-domainrecipe.spideriq/recipes/add-a-domain.md
design-a-formrecipe.spideriq/recipes/design-a-form.md

spiderflows — SpiderIQ flow pipelines (one 4-layer skill, 20 files)

A single skill installed as a group: every entry shares the name spiderflows, so one command installs the whole 4-layer tree, preserving its layout.

Logical nameKindLands at
spiderflowsrule / config.spideriq/skills/spiderflows/SKILL.md (router) + references/ + flows/maps-site-verify-vayapin/{recipes,learnings,scripts}/ + client/schema.yaml (20 files)
spideriq skills add spiderflows   # installs all 20 files under .spideriq/skills/spiderflows/

The router's links are relative, so the whole folder resolves once installed. spiderflows entries are kind: rule|config (never recipe), keeping them out of the SpiderPublish-scoped listRecipes() / MCP list_recipes surface.

The full mapping lives in dist/skills.json.

Install

Indirect (the typical path):

spideriq skills add               # install everything (both skills)
spideriq skills add spiderflows   # install just the spiderflows skill
spideriq skills update            # refresh after a new package release

Direct (@spideriq/skills consumed from another tool):

import { loadManifest, listRecipes, findEntries, readEntryContent } from '@spideriq/skills';

const manifest = loadManifest();
const recipes = listRecipes();             // SpiderPublish recipes (kind === 'recipe')
const text = readEntryContent(recipes[0]);

const flows = findEntries('spiderflows');  // all 20 files of the spiderflows skill

Why versioned?

  • The CMS schema, MCP tool names, and recommended workflows evolve. Hand-copying CLAUDE.md per starter goes stale within months.
  • A versioned npm package lets every project explicitly opt-in to the version of the agent guidance it wants. spideriq skills update re-installs the latest.
  • The same content surfaces in MCP via list_recipes and get_recipe so an agent without local files still has access.

License

MIT

Keywords

spideriq

FAQs

Package last updated on 04 Sep 2026

Related posts