AI Agent Skills

Skills.md for SecureNow

Two ready-made SKILL.md files that give your AI agent full SecDevOps capabilities — from threat investigation to framework integration. Download, drop into your project, and go.

Download Agent Skills

Each skill is a single markdown file your AI agent reads to learn everything about SecureNow. Together they cover every CLI command, every SDK import, every env var, and every framework integration.

SKILL-CLI.md

Terminal & Security Operations

What your agent learns

Authenticate & manage apps
Investigate IPs & analyze traces
AI forensics — natural language queries
Block/allow/trust IPs from terminal
False positive rules (create, AI-fill, dry-run)
Emit logs & spans from scripts (log send, test-span)
Redaction & CIDR utilities (redact, cidr)
Diagnostics — env & doctor commands
Firewall-only mode (run --firewall-only)
Run any Node.js app with auto-instrumentation

Example usage

$ securenow login
$ securenow forensics "any SQL injection today?"
$ securenow blocklist add 1.2.3.4 --reason "brute force"
$ securenow fp ai-fill --description "Stripe webhook"
$ securenow log send "Deploy done" --level info --attrs ver=1.2.3
$ securenow redact '{"user":"a","password":"s"}'
$ securenow doctor
$ securenow run --firewall-only app.js
Download SKILL-CLI.md

SKILL-API.md

SDK Integration & Instrumentation

What your agent learns

Express, Fastify, NestJS, Koa, Hapi, raw Node setup
Next.js — instrumentation, webpack, body capture
Nuxt 3 — one-line module setup
Vite / browser-side tracing
Multi-layer firewall (HTTP, TCP, iptables, Cloud WAF)
Logging, redaction, IP resolution, CIDR matching
Every env var with defaults and priority order

Example usage

$ npm install securenow
$ npx securenow init --key snk_live_...
$ node -r securenow/register app.js
$ securenow run --firewall-only app.js
$ SECURENOW_FIREWALL_CLOUD=cloudflare
$ SECURENOW_CAPTURE_BODY=1
Download SKILL-API.md

Or grab them both with one command:

# From your project root
curl -o .cursor/skills/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md
curl -o .cursor/skills/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md

What is a SKILL.md?

A SKILL.md file is a markdown document that gives your AI coding agent reusable knowledge and step-by-step instructions for a specific task.

Drop it into your .cursor/skills/ directory and your agent automatically picks it up whenever the task matches — no configuration required.

Plain markdown — no DSL or scripting language
Auto-triggered by task description matching
Works with Cursor IDE and CLI agents
Composable: one skill per task domain
SKILL.md
---
name: investigate-threat
description: >-
  Investigate a suspicious IP address using SecureNow's
  threat intelligence API. Use when the user asks to
  check an IP, investigate a threat, or analyze traffic.
---

# Investigate Threat

## Steps

1. Call the IP Intelligence API:
   `curl https://api.securenow.ai/api/public/ip-intel/{ip}`

2. Parse the response for:
   - **securenowScore** — threat severity (0-100)
   - **verdict** — AI-generated summary
   - **attackTypes** — classified attack categories

3. If score > 70, recommend blocking the IP
4. Provide a human-readable summary of findings

What Your Agent Can Do

With both skills installed, your AI agent can handle the full SecDevOps lifecycle autonomously.

Threat Investigation

Analyze suspicious IPs, check abuse reports, run forensic queries, and get AI-powered threat verdicts — all from natural language.

Firewall & IP Blocking

Block, allow, or trust IPs. Enable multi-layer protection: HTTP 403, TCP drop, iptables kernel rules, and cloud WAF (Cloudflare, AWS, GCP).

Framework Integration

Auto-instrument any Node.js framework with tracing, logging, and body capture. Zero code changes for Express, Fastify, NestJS, Koa, and Hapi.

False Positive Management

Create, test, and dry-run exclusion rules. Use AI to auto-generate conditions from a description. Suppress noise so real threats stand out.

Works With Every Framework

The API skill teaches your agent how to integrate SecureNow with any Node.js framework — most need zero code changes.

Express
node -r securenow/register app.js
Zero code changes
Fastify
node -r securenow/register app.js
Zero code changes
NestJS
node -r securenow/register dist/main.js
Zero code changes
Koa
node -r securenow/register app.js
Zero code changes
Hapi
node -r securenow/register server.js
Zero code changes
Next.js
npx securenow init --key snk_live_...
3 lines of config
Nuxt 3
modules: ['securenow/nuxt']
1 line of config
Vite
import start from 'securenow/web-vite'
1 line of config

Install in 3 Steps

1

Install the securenow package

Adds the CLI, SDK, and all framework integrations. Or install globally with npm install -g securenow for CLI-only usage.

npm install securenow
2

Download the skills into your AI agent's folder

Pick your agent — Cursor, Claude Code, Windsurf, Cline, or GitHub Copilot. Drop each skill into its own folder and your agent auto-discovers them by matching task descriptions.

# Cursor mkdir -p .cursor/skills/securenow-cli .cursor/skills/securenow-api curl -o .cursor/skills/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md curl -o .cursor/skills/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md # Claude Code mkdir -p .claude/skills/securenow-cli .claude/skills/securenow-api curl -o .claude/skills/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md curl -o .claude/skills/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md # Windsurf mkdir -p .windsurf/skills/securenow-cli .windsurf/skills/securenow-api curl -o .windsurf/skills/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md curl -o .windsurf/skills/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md # Cline mkdir -p .clinerules/securenow-cli .clinerules/securenow-api curl -o .clinerules/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md curl -o .clinerules/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md # GitHub Copilot mkdir -p .github/skills/securenow-cli .github/skills/securenow-api curl -o .github/skills/securenow-cli/SKILL.md https://securenow.ai/SKILL-CLI.md curl -o .github/skills/securenow-api/SKILL.md https://securenow.ai/SKILL-API.md
3

Ask your agent anything

Your agent reads the relevant skill and executes the full workflow — installing, configuring, investigating, or blocking — autonomously.

"Integrate securenow into my Express app and enable the firewall" "Investigate IP 185.220.101.1 and block it if suspicious" "Set up body capture for my Next.js app"

Full SecDevOps, One Conversation Away

Your AI agent becomes a security engineer. Investigate threats, harden your app, block attackers, and instrument every framework — all with natural language.