TerminalSkil ls · Agent Skills
1053 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.
TerminalSkillsai-guardrails
Adds safety guardrails to LLM applications in Python: prompt injection checks, a canary token for system-prompt leaks, OpenAI moderation, PII redaction, Pydantic output validation, rate and token limits, and grounding checks for RAG answers. Use when adding safety layers to a chatbot, detecting prompt injection, filtering harmful content, validating LLM output against a schema, or building a moderation pipeline.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsai-pentesting
Run autonomous AI-driven penetration tests on web applications using tools like Shannon, PentAGI, and similar frameworks. Use when tasks involve setting up automated penetration testing pipelines, combining AI agents with security tools (nmap, subfinder, nuclei, sqlmap), building autonomous exploit chains, generating pentest reports with proof-of-concept exploits, or integrating AI pentesting into CI/CD pipelines. Covers the full pentest lifecycle from reconnaissance to reporting using AI orches
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsai-scientist
The AI Scientist-v2 is Sakana AI's open-source research agent that turns a topic description into research ideas, runs machine-learning experiments with an agentic tree search, and writes a LaTeX paper with citations. Use when someone wants to automate ML research, generate and test hypotheses, run "AI Scientist" or "AI-Scientist-v2", or study automated scientific discovery.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsai-sdk
The Vercel AI SDK is a TypeScript toolkit for calling LLMs from Node.js, Next.js, Nuxt, SvelteKit and edge runtimes through one API. It covers text generation, streaming, structured output with Zod, tool calling, agents (ToolLoopAgent) and chat UIs with useChat. Use when asked to "add AI to my Next.js app", "stream a chat response", "get typed JSON from an LLM", "switch between OpenAI, Anthropic and Gemini", or "build a tool-calling agent".
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsai-slides
Generate complete presentations with AI — from outline to polished slides. Use when a user asks to create a presentation, build slides, make a pitch deck, generate a slide deck, create a keynote, prepare a talk, build a demo presentation, or produce any slide-based content.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsai-video-generator
Generate short-form videos with AI — script writing, text-to-speech narration, stock footage selection, subtitle generation, and video assembly. Use when: creating TikTok/YouTube Shorts/Reels content, automating video production, building content pipelines.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsaider
Aider is an open-source terminal AI pair programmer that edits files in your git repository with an LLM and commits each change. Use when a user asks to run Aider, let an AI refactor or fix code from the command line, script Aider with --message, auto-run lint and tests after edits, or point Aider at Claude, GPT, Gemini, DeepSeek or a local model.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsairbyte
Airbyte is an open-source data integration platform that copies data from SaaS tools, databases and APIs into warehouses and lakes using ready-made connectors. Use it when a user asks to install Airbyte locally with abctl, create sources, destinations and connections through the Airbyte API, configure incremental or deduplicated syncs, handle schema changes, trigger or monitor sync jobs, or build a custom source connector with the Python CDK.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsaircrack-ng
Audit Wi-Fi networks with the aircrack-ng suite. Use when a user asks to test their own wireless network, capture WPA2 handshakes, crack captured handshakes offline, put an adapter into monitor mode, or perform a wireless pentest under an authorized engagement.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsairflow
Apache Airflow is a platform for authoring, scheduling and monitoring workflows as Python DAGs. Use when the user wants to write a DAG, schedule an ETL or data pipeline, use the TaskFlow API, add connections and variables, run Airflow locally or with Docker Compose, or upgrade DAGs from Airflow 2 to Airflow 3.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsairtable
Airtable is a hosted spreadsheet-database; its Web API reads and writes records, table schema, attachments and webhooks over REST. Use when tasks involve reading or writing Airtable data, importing or upserting rows from a CSV or another system, syncing external sources with Airtable bases, reacting to record changes with webhooks, connecting users through Airtable OAuth, or debugging 422 and 429 responses from api.airtable.com.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsalembic
Manage database migrations for SQLAlchemy with Alembic. Use when a user asks to version database schemas, autogenerate migration scripts from models, run or roll back migrations, set up async SQLAlchemy migrations, or handle schema changes safely in production.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsalert-optimizer
Restructure and optimize alert rules for monitoring platforms (Sentry, PagerDuty, Datadog, OpsGenie). Use when someone asks to "reduce alert noise", "fix alert fatigue", "create alert rules", "set up escalation policies", "tune alerting thresholds", or "create on-call runbooks". Generates platform-specific alert configurations and tiered escalation policies.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsalgo-trading
Build algorithmic trading systems — backtesting, strategy development, live execution, and risk management. Use when tasks involve backtesting trading strategies, connecting to exchange APIs (Binance, Alpaca, Interactive Brokers), implementing technical indicators, portfolio optimization, order execution, risk management rules, market data processing, or building trading bots. Covers both crypto and traditional markets.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsalpine
Alpine.js is a lightweight JavaScript framework for adding interactivity to HTML markup. It provides reactive data, event handling, and DOM manipulation through HTML attributes — like a modern jQuery replacement with declarative syntax.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsamass
OWASP Amass maps an organization's external attack surface: it finds subdomains, IP addresses, netblocks and ASNs from passive sources and active DNS techniques and stores them in an asset database. Use when: comprehensive subdomain enumeration, attack surface discovery, finding forgotten hosts before a pentest, tracking newly appeared assets, building a graph of target infrastructure.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsamqplib
amqplib is the Node.js client library for RabbitMQ and other AMQP 0-9-1 brokers. Use it to publish and consume messages from JavaScript or TypeScript: work queues, topic exchanges, dead-letter queues, publisher confirms, manual acknowledgments, prefetch limits and automatic reconnection. Use when someone asks to "connect Node.js to RabbitMQ", "send messages to a queue from Node", "consume RabbitMQ messages in TypeScript", "retry failed jobs with a dead-letter queue" or "reconnect amqplib after t
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsanalytics-tracking
Designs and implements website analytics tracking with Google Analytics 4 and Google Tag Manager: a written tracking plan, event and parameter names that pass GA4's rules, gtag.js or data-layer code, key events, consent mode, UTM conventions, and a verification pass. Use when someone says "set up GA4", "add conversion tracking", "track this form or button", "write a tracking plan", "GTM data layer", "UTM parameters", "why are my events missing or counted twice", or "audit our analytics setup".
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsangular
Angular is Google's TypeScript framework for building single-page web applications with components, signals, dependency injection, routing, forms, an HTTP client and the ng CLI. Use when the user wants to create an Angular app, write standalone components, use signals, set up lazy routes, guards, interceptors or reactive forms, or upgrade an older Angular project. Trigger words: angular, ng new, ng serve, standalone component, signals, rxjs.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsansible
Ansible is an agentless automation tool that configures servers and deploys applications over SSH from YAML playbooks. Use when the user needs to write playbooks, manage inventory, create roles, protect secrets with Ansible Vault, or run rolling multi-server deployments across environments.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsant-design
Ant Design (antd) is a React component library of 70+ enterprise UI components (tables, forms, date pickers, modals, menus) with design-token theming through ConfigProvider. Use it to build admin panels, back-office tools and data-heavy dashboards: server-paginated tables with filters and bulk actions, validated forms, dark or branded themes, and antd inside Next.js without a flash of unstyled content. Triggers: "antd table", "Ant Design form validation", "customize antd theme", "antd dark mode"
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsanthropic-sdk
The Anthropic SDK (Python anthropic, TypeScript @anthropic-ai/sdk) calls Claude models through the Messages API. Use when a user asks to add Claude to an app, build a chatbot, stream Claude responses, give Claude tools (function calling), send images or PDFs, turn on adaptive thinking, count tokens, or pick a current Claude model id. Covers client setup, streaming, tool use, vision, thinking and effort, and current model ids and breaking changes.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsapache-arrow
Expert guidance for Apache Arrow, the cross-language columnar memory format for analytics workloads. Helps developers use Arrow for high-performance data interchange between systems, zero-copy reads, and efficient columnar processing in Python (PyArrow) and JavaScript (Arrow JS).
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25
TerminalSkillsapache-spark
Apache Spark is a distributed engine for batch, SQL and streaming data processing, used from Python through PySpark. Use when a user asks to process big data, run distributed computations, build ETL pipelines, analyse data at scale, read Parquet from S3, or stream from Kafka with PySpark.
- installs
- 0
- GitHub stars
- 180
- Updated
- Oct 25