Updated 1d ago
by AI45Lab
OpenART
OpenART is an open-source framework designed to evaluate the safety and robustness of autonomous AI agents in dynamic, long-horizon, and stateful environments. It stress-tests agent runtimes against multi-step state poisoning, privilege escalation, and tool-use vulnerabilities across 10,000+ benchmark scenarios.
244 GitHub stars (244)
+16 in 12 days
| Period | New stars |
|---|---|
| Oct 5 | +1 |
| Oct 6 | +1 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | +2 |
| Oct 11 | +2 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +3 |
| Oct 16 | +4 |
- 30 skills (30 skills found in its SKILL.md files)
- 28 forks (28 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add AI45Lab/OpenART
Asks which skills and agents to install. Just one: npx skills add AI45Lab/OpenART --skill registry.install — add -g for every project.
Claude Code
git clone https://github.com/AI45Lab/OpenARTcp -r "OpenART/openart-tools/registry.install" ~/.claude/skills/
Copies the registry.install skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add AI45Lab/OpenART
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 46 files.
-
registry.install
Install GitHub-hosted registry skill folders into the OpenART tool store as guide-only or wrapper-backed script tools.
openart-tools/registry.install/SKILL.md on GitHub (opens in a new tab) -
skill.jupyter-notebook
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
openart-tools/skill.jupyter-notebook/SKILL.md on GitHub (opens in a new tab) -
skill.openai-docs
Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restri…
openart-tools/skill.openai-docs/SKILL.md on GitHub (opens in a new tab) -
skill.pdf
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
openart-tools/skill.pdf/SKILL.md on GitHub (opens in a new tab) -
skill.playwright
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
openart-tools/skill.playwright/SKILL.md on GitHub (opens in a new tab) -
skill.screenshot
Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
openart-tools/skill.screenshot/SKILL.md on GitHub (opens in a new tab) -
skill.security-best-practices
Perform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
openart-tools/skill.security-best-practices/SKILL.md on GitHub (opens in a new tab) -
tool.0253_freshdesk_data_exporter.762e75167d6e2486
Use when tasks require freshdesk data exporter with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0253_freshdesk_data_exporter.762e75167d6e2486/SKILL.md on GitHub (opens in a new tab) -
tool.0254_freshdesk_data_importer.0d26e61726ca49e9
Use when tasks require freshdesk data importer with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0254_freshdesk_data_importer.0d26e61726ca49e9/SKILL.md on GitHub (opens in a new tab) -
tool.0255_freshdesk_webhook_listener.25409b38e93aa10f
Use when tasks require freshdesk webhook listener with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0255_freshdesk_webhook_listener.25409b38e93aa10f/SKILL.md on GitHub (opens in a new tab) -
tool.0259_freshdesk_approval_router.452ec2ac00e92d33
Use when tasks require freshdesk approval router with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0259_freshdesk_approval_router.452ec2ac00e92d33/SKILL.md on GitHub (opens in a new tab) -
tool.02_fulfillment_optimization.7715db096f3a1657
Analyzes warehouse shipment backlogs to optimize batch picking and packing workflows. Use when a merchant needs help clearing order backlogs, improving picking efficiency, optimizing batch sizes, or understanding order composition patterns. Triggers on questions about shipping delays, picking strategies, packing station setup, warehouse workflow optimization, or order fulfillment bottlenecks. Wor…
openart-tools/tool.02_fulfillment_optimization.7715db096f3a1657/SKILL.md on GitHub (opens in a new tab) -
tool.02_multi_mcp_coordination.3ca611485ca5aa65
Orchestrates design-to-development handoff across Figma, Google Drive, Linear, and Slack MCP servers. Use when user says "design handoff", "send design to developers", "create handoff", "export figma to linear", or "start development handoff".
openart-tools/tool.02_multi_mcp_coordination.3ca611485ca5aa65/SKILL.md on GitHub (opens in a new tab) -
tool.0334_amazon_seller_data_importer.c545b84154a88516
Use when tasks require amazon seller data importer with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0334_amazon_seller_data_importer.c545b84154a88516/SKILL.md on GitHub (opens in a new tab) -
tool.0336_amazon_seller_report_builder.5b60edff406ea80b
Use when tasks require amazon seller report builder with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0336_amazon_seller_report_builder.5b60edff406ea80b/SKILL.md on GitHub (opens in a new tab) -
tool.0337_amazon_seller_alert_monitor.3ff72e66284b4b9b
Use when tasks require amazon seller alert monitor with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0337_amazon_seller_alert_monitor.3ff72e66284b4b9b/SKILL.md on GitHub (opens in a new tab) -
tool.0338_amazon_seller_workflow_automator.0f5df336209fa4ab
Use when tasks require amazon seller workflow automator with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
openart-tools/tool.0338_amazon_seller_workflow_automator.0f5df336209fa4ab/SKILL.md on GitHub (opens in a new tab) -
tool.4818_incident_playbook_synthesis_for_personal_fi.068f5ce0414fb096
Build and operate the "Incident Playbook Synthesis for personal finance management" capability for personal finance management. Use when this exact capability is required by autonomous or human-guided missions.
openart-tools/tool.4818_incident_playbook_synthesis_for_personal_fi.068f5ce0414fb096/SKILL.md on GitHub (opens in a new tab) -
tool.a6_plugin_openid_connect.ddb5d0b211377196
Skill for configuring the Apache APISIX openid-connect plugin via the a6 CLI. Covers OIDC authorization code flow, bearer token validation, token introspection vs JWKS verification, session management, provider setup for Keycloak/Auth0/Okta, redirect URIs, and common operational patterns.
openart-tools/tool.a6_plugin_openid_connect.ddb5d0b211377196/SKILL.md on GitHub (opens in a new tab) -
tool.access_control_manager.2fc41a8334b8bb33
Audits and manages user access permissions across cloud services, SaaS applications, and internal systems to enforce least-privilege principles
openart-tools/tool.access_control_manager.2fc41a8334b8bb33/SKILL.md on GitHub (opens in a new tab) -
tool.acli.00a880020b1307d8
Reference guide for the Atlassian CLI (acli) - a command-line tool for interacting with Jira Cloud and Atlassian organization administration. Use this skill when the user wants to perform Jira operations (create/edit/search/transition work items, manage projects, boards, sprints, filters, dashboards), administer Atlassian organizations (manage users, authentication), or automate Atlassian workflo…
openart-tools/tool.acli.00a880020b1307d8/SKILL.md on GitHub (opens in a new tab) -
tool.add_notification_channel.e85166861d03e25f
Adding a new notification channel (e.g. Teams, Discord, PagerDuty) \u2014\ \ creating a delivery service, adding the channel type to the schema enum, registering\ \ OAuth/token routes, storing credentials encrypted at rest, wiring delivery into\ \ notification.ts, and adding per-monitor channel UI. Use when asked to 'add a notification\ \ channel', 'integrate Discord notifications', 'add Teams al…
openart-tools/tool.add_notification_channel.e85166861d03e25f/SKILL.md on GitHub (opens in a new tab) -
tool.asana.094ded3e89364a6e
Manage Asana workspaces, projects, tasks, and comments via the REST API.
openart-tools/tool.asana.094ded3e89364a6e/SKILL.md on GitHub (opens in a new tab) -
tool.atlassian_jira_confluence.044da11befcc3a36
Handles all tasks involving Jira and Confluence via the Atlassian Rovo\ \ MCP Server. Use this skill whenever the user wants to create or update Confluence\ \ pages, write Jira tickets, search issues, generate documentation from templates,\ \ or do anything involving Atlassian tools \u2014 even if they don't say "Confluence"\ \ or "Jira" explicitly. Trigger on phrases like "write a Confluence pag…
openart-tools/tool.atlassian_jira_confluence.044da11befcc3a36/SKILL.md on GitHub (opens in a new tab) -
tool.clawemail.7d9092024a946b04
Google Workspace via ClawEmail.com service \u2014 Gmail, Drive, Docs,\ \ Sheets, Slides, Calendar, Forms. Use PROACTIVELY when the user asks to send email,\ \ create documents, manage files, schedule events, or work with any Google service.
openart-tools/tool.clawemail.7d9092024a946b04/SKILL.md on GitHub (opens in a new tab) -
tool.data_engineering.134100a5a52f2e93
Data engineering practice patterns for data pipelines, ETL/ELT, orchestration, data quality, and infrastructure. Covers Airflow, Dagster, Prefect, Spark, dbt, data lakes, lakehouses, Iceberg, Delta Lake, warehouses (Snowflake, BigQuery, Databricks), streaming (Kafka, Kinesis, Flink), CDC, data contracts, data governance, data mesh, and batch processing. Use when reviewing or building data pipelin…
openart-tools/tool.data_engineering.134100a5a52f2e93/SKILL.md on GitHub (opens in a new tab) -
tool.data_engineering.55c8f35d7b3cac72
Data engineering practice patterns for data pipelines, ETL/ELT, orchestration, data quality, and infrastructure. Covers Airflow, Dagster, Prefect, Spark, dbt, data lakes, lakehouses, Iceberg, Delta Lake, warehouses (Snowflake, BigQuery, Databricks), streaming (Kafka, Kinesis, Flink), CDC, data contracts, data governance, data mesh, and batch processing. Use when reviewing or building data pipelin…
openart-tools/tool.data_engineering.55c8f35d7b3cac72/SKILL.md on GitHub (opens in a new tab) -
tool.datadog_api_client.8d8db4e9e130b100
Query and manage Datadog resources (logs, metrics, monitors, dashboards, incidents, APM traces) using the datadog-api-client Python library. Use when the user asks about Datadog monitoring, wants to search logs, check metrics, manage monitors, investigate incidents, or interact with any Datadog API.
openart-tools/tool.datadog_api_client.8d8db4e9e130b100/SKILL.md on GitHub (opens in a new tab) -
tool.google_workspace.1a73bb6e82d43d1e
Manage Google Workspace via the `gws` CLI \u2014 Drive, Gmail, Calendar,\ \ Sheets, Docs, Chat, Admin, Tasks, Meet, Slides, Forms, Contacts, and every other\ \ Workspace API. Use when: (1) listing, uploading, downloading, or sharing files\ \ on Google Drive, (2) reading, sending, labeling, or filtering Gmail messages,\ \ (3) creating, updating, or querying Google Calendar events, (4) reading or w…
openart-tools/tool.google_workspace.1a73bb6e82d43d1e/SKILL.md on GitHub (opens in a new tab) -
tool.google_workspace.9ccf7df6c1d4f12b
Google Workspace API \u2014 Gmail, Calendar, Drive, Contacts, Sheets,\ \ Docs, Slides, Tasks, Forms
openart-tools/tool.google_workspace.9ccf7df6c1d4f12b/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.