
Product
Microsoft Teams Notifications Are Now Available in Socket
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.
aigentify audits a product directory or live URL for agent-native readiness. It also creates the public artifacts that agents can use.
npm install aigentify
Use the library in JavaScript or TypeScript:
import { auditTarget, generate } from 'aigentify';
const report = await auditTarget('.');
const instructions = generate('agents-md', {
name: 'Example product',
description: 'A product with a clear agent interface.',
repository: 'https://github.com/example/product',
});
Use the CLI:
npx aigentify audit .
npx aigentify gen agents-md
npx aigentify gen server-json --out server.json
Use the MCP server with an MCP client:
npx aigentify-mcp
The MCP server exposes audit with { target } and gen with { artifact, params }.
aigentify audit [target] checks a directory or URL. The default target is ..aigentify init writes starter AGENTS.md and server.json files. Existing files stay unchanged.aigentify gen <artifact> prints an artifact or writes it with --out.aigentify mcp starts the stdio MCP server.Artifacts are agents-md, server-json, offer, and agents-route.
audit scores these signals. The core signals work for a directory or a URL; the
web signals are only meaningful for a served URL and are marked na otherwise.
Core: agents-md, agents-md-public-safe, server-json, mcp, offer-jsonld,
honest-offer, llms-txt, sitemap.
Web (URL targets): well-known-agent, openapi, agents-page, soft-404
(unknown paths must return a real 404, not a 200 app shell), markdown-negotiation
(serve text/markdown on Accept: text/markdown with Vary: Accept),
content-without-js (an <h1> and 500+ characters without JS), org-schema
(Organization JSON-LD with contactPoint and address), crawler-reachable
(agent User-Agents can reach the homepage), and rate-limit-headers (standard
RateLimit-* headers).
Add an optional aigentify.config.ts, aigentify.config.js, or aigentify.config.mjs file. Export defineConfig(...) data as the default export or as aigentifyConfig.
import { defineConfig } from 'aigentify';
export default defineConfig({
name: 'Example product',
description: 'A product with a clear agent interface.',
repository: 'https://github.com/example/product',
npmPackage: 'example-product',
offer: { name: 'Access', price: 0, priceCurrency: 'USD' },
});
MIT
FAQs
Audit and generate agent-native product surfaces
The npm package aigentify receives a total of 248 weekly downloads. As such, aigentify popularity was classified as not popular.
We found that aigentify demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.