CatalogPublic skills, independently analyzed

Skills worth trusting.

Agent skills from Anthropic, OpenAI, skills.sh, ClawHub, SkillsMP and other reputable sources. Savant scans each one with NVIDIA SkillSpector and evaluates it live, with an LLM drafting and running test cases and Jev validating and scoring them. Workspaces import any skill into their own repositories through a reviewed pull request. Every listing on each hub is enumerated; packages are fetched, scanned and evaluated most-popular first as daily capacity allows.

26,226skills enumerated
11,279fetched
1820safety-scanned
174evaluated live
16validated
5288flagged for review
AnalyzedLive eval 38/100SkillSpector 8/100 · safe · low

scrollytelling-and-parallax-data-visualization

Design and implement parallax scrolling and scrollytelling data visualizations. Use when the user asks for parallax scrolling, scrollytelling, scroll-driven timelines, sticky graphics, Scrollama, ScrollTrigger, ScrollTimeline, view timelines, rich-media timelines, moviescrollers, scroll-scrubbed charts, staged narrative reveals, or interactive visual stories where scrolling changes a data visualization or media scene.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 57/100SkillSpector 0/100 · safe · low

testing-data-visualizations

Test data visualizations and dashboards. Use when the user needs chart or diagram test strategy, screenshot or image diff testing, visual regression, mocked or synthetic chart data, component or unit tests, E2E dashboard QA, interactive UML-like diagram verification, scroll-driven story verification, export verification, or guidance on avoiding brittle over-testing.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 54/100SkillSpector 0/100 · safe · low

threejs-data-visualization

Render WebGL-accelerated data visualizations with Three.js, raw WebGL, deck.gl, luma.gl, PixiJS, Sigma.js, Plotly WebGL traces, ECharts GL, CesiumJS, Babylon.js, or related GPU libraries. Use when the visualization needs true spatial structure, dense 2D or 3D GPU rendering, particle or flow animation, volumetric views, or interactive exploration that adds real analytical value.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 38/100SkillSpector 0/100 · safe · low

typescript-data-visualization-engineering

Build typed data visualizations in TypeScript. Use when the user wants TypeScript visualization code, typed data models, browser visualization components, UML-like diagram models, interactive graph or architecture diagram contracts, scroll-driven scene contracts, library selection guidance, or a maintainable visualization architecture beyond React- or Next-specific concerns.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 59/100SkillSpector 0/100 · caution · low

uml-and-software-architecture-visualization

Design, critique, read, write, render, and implement UML and UML-like software diagrams. Use when the user mentions UML, sequence diagrams, class diagrams, activity diagrams, state machines, use case diagrams, component diagrams, deployment diagrams, object diagrams, package diagrams, profile diagrams, timing diagrams, communication diagrams, interaction overview diagrams, composite structure diagrams, ERDs, database schema diagrams, C4, BPMN, swimlanes, flowcharts, network diagrams, application architecture diagrams, software architecture diagrams, diagram-as-code, model-as-code, XMI, UMLDI, PlantUML, Mermaid, Graphviz DOT, D2, Structurizr, DBML, diagrams.net/draw.io, Kroki, or interactive diagram editors and explorers.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 57/100SkillSpector 0/100 · safe · low

visualization-strategy-and-critique

Choose, lay out, critique, and explain data visualizations. Use when the user asks what visualization fits a dataset or goal, how a chart, dashboard, operational workspace, UML-like diagram, or software architecture diagram should be composed or interacted with, asks for visual page design, a layout mockup, generated large-screen and mobile concept images, or to be shown what a visualization could look like, when domain-native contextual surfaces or graphical backgrounds may help, when scrollytelling or parallax might be appropriate, wants a critique of an existing visualization, or needs guidance grounded in trusted visualization theory and practice. For advanced visual design or page-layout prompts where composition affects understanding, Codex must generate and show both large-screen and mobile portrait image concepts before implementation or text-only design handoff, plus mobile landscape when needed.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 58/100SkillSpector 0/100 · safe · low

canva-brand-check

Check a Canva design against a brand kit and report where it diverges — off-palette colors, non-brand fonts, logo misuse, and off-tone copy. Read-only; makes no changes. Use when the user asks "is this on brand", "check this against our brand kit", "do a brand review", "does this match our brand guidelines", or "brand-check my design".

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 48/100SkillSpector 7/100 · safe · low

canva-branded-presentation

Create on-brand Canva presentations from an outline or brief. Use when the user asks to create a branded presentation, make an on-brand deck, turn an outline into slides, or generate a presentation from a brief. Input can be text directly in the message, a Canva design ID, a reference to a Canva doc by name, or a Canva design link (e.g., https://www.canva.com/design/...).

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 64/100SkillSpector 0/100 · safe · low

canva-bulk-create

Bulk-create Canva designs from tabular data using a brand template with autofill fields, producing one design per row. Use when users say "bulk create designs from this CSV", "generate one design per row", "create a design for each product", "batch generate from a template", or "autofill a template from a spreadsheet". Accepts any tabular data source — uploaded files, pasted tables, JSON, or URLs.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 47/100SkillSpector 0/100 · safe · low

canva-design-feedback

Read a Canva design and return structured, actionable design feedback — visual hierarchy, copy/messaging, layout & spacing, consistency, readability, and accessibility. Read-only; makes no changes to the design. Use when the user asks to "review my design", "give me feedback on this", "critique my deck/poster/flyer", "how can I improve this design", or "what's wrong with this slide".

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 43/100SkillSpector 7/100 · safe · low

canva-edit-design

Make edits to an existing Canva design — change or fix text, replace/insert/delete images and videos, reformat text (size, weight, style, color, alignment, lists, line height), reposition or resize elements, and update the title. Use when the user wants to change, edit, update, fix, translate, replace, or reformat content in a specific Canva design. This is the safe edit engine that other Canva skills (e.g. implement-feedback) build on.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 37/100SkillSpector 0/100 · caution · low

canva-resize-for-social-media

Resize a Canva design into multiple social media formats (Facebook post, Facebook story, Instagram post, Instagram story, LinkedIn post). Use this skill when users want to resize Canva designs specifically for multiple social media platforms in one operation, rather than resizing to a single format manually.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 58/100SkillSpector 0/100 · safe · low

canva-translate-design

Translate all text in a Canva design to another language, creating a translated copy. Faster than manually copying and editing each text box in Canva's editor. Use when users say "translate my design to [language]", "make a Spanish/French/etc version", or "localize my Canva design".

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 60/100SkillSpector 16/100 · caution · low

connect-chatcut-desktop

Install, open, connect, or repair ChatCut Desktop when the chatcut_desktop MCP tools are missing or unavailable. Do not use from a managed agent already running inside ChatCut Desktop, or when chatcut_desktop tools are already available.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 49/100SkillSpector 0/100 · safe · low

circleci-builds

Diagnose and fix failing CircleCI builds quickly and safely. Use when users ask to investigate failed CircleCI jobs, triage flaky pipelines, identify root causes from logs, and implement minimal fixes in configuration, test setup, or build-related code paths.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 64/100SkillSpector 0/100 · safe · low

chunk

Use CircleCI Chunk for AI-assisted CI/CD work through either the Chunk web UI or the chunk-cli. Trigger this skill when users ask to set up Chunk, troubleshoot or fix failing builds with Chunk, configure Chunk environments, schedule/proactively run Chunk tasks, or use chunk-cli commands such as init, validate, build-prompt, auth, sandbox, task, and skill install.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 38/100SkillSpector 0/100 · safe · low

circleci-cli

Operate and troubleshoot CircleCI using the CircleCI CLI. Use when users ask to authenticate CLI access, inspect pipeline/workflow/job status, validate configuration locally, rerun pipelines/jobs, trigger pipelines, or gather actionable diagnostics from CLI outputs.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 53/100SkillSpector 14/100 · caution · low

circleci-config

Optimize CircleCI configuration for speed, reliability, and maintainability. Use when users ask to improve `.circleci/config.yml`, reduce CI runtime, tune caching/workspaces/parallelism, remove pipeline waste, or fix flaky pipeline behavior caused by configuration choices.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 64/100SkillSpector 1/100 · caution · low

sandbox-sdk

Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 39/100SkillSpector 0/100 · caution · low

web-perf

Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 36/100SkillSpector 15/100 · safe · low

assess-patch-risk

Assess an immutable patch artifact's program impact, regression risk, and auto-merge eligibility. Use for generated patch files, provider pull-request diffs, or commit ranges when reviewers need evidence about affected runtime paths, contracts, tests, and recoverability. This skill is read-only and does not generate, edit, apply, push, or merge the patch.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 57/100SkillSpector 0/100 · caution · low

deep-security-scan

Use when the user asks for a deep, exhaustive, multi-pass, or variance-reducing repository-wide or scoped-path Codex Security scan. Run repeated complete independent Standard scans with the Codex Security deep-scan tool, which aggregates their validated findings and prepares the canonical artifacts; then complete the same scan once. Do not use for PRs, commits, branch diffs, or working-tree diffs.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 44/100SkillSpector 0/100 · caution · low

define-security-policy

Define, review, or update SECURITY.md guidance for a repository or component. Use when the user wants to clarify what Codex Security should review, what is out of scope, which security properties must hold, or whether existing guidance still matches the code.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

finding-discovery

Use when Codex is already in the finding-discovery phase of a security scan or the user explicitly asks to discover candidate security findings in a repository or code change. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · safe · low

fix-finding

Use when the user explicitly asks to fix and verify a validated or plausible security finding. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

propose-security-hardening

Develop evidence-backed structural and architectural security hardening proposals from vulnerability disclosures, supplied findings, incident or assessment documents, source code, or a completed Codex Security scan. Use when a user asks for systemic improvements, alternatives beyond per-finding patches, before-and-after security architecture views, engineering tradeoff analysis, or an implementation-ready plan for a selected hardening option. Also use automatically after a Codex Security scan with reportable findings when the top-level scan workflow requests final-report hardening guidance.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

security-diff-scan

Review a pull request, commit, branch diff, or working-tree patch for security vulnerabilities.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

security-scan

Use for a standard, single-pass security audit of an entire repository or a scoped path, package, folder, or submodule with no diff to review. This is the default repository scan. Do not use for PR, commit, branch, or working-tree diffs, or for deep, multi-pass scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

threat-model

Use when Codex is already in the threat-modeling phase of a security scan, the user explicitly invokes $threat-model, or the user explicitly asks to create, update, or persist a repository threat model. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 8/100 · caution · low

track-findings

Track validated Codex Security findings in Linear, Jira, GitHub issues, or draft GitHub security advisories. Use it for one finding or an explicitly selected batch of up to 25 findings tracked as Linear, Jira, or GitHub issues. Includes duplicate checks, exact previews, approval-gated writes, and readback. Do not use it for scans or fixes.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · caution · low

validation

Use when Codex is already in the validation phase of a security scan or the user explicitly asks to determine whether one or more candidate security findings are valid. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedSkillSpector 0/100 · safe · low

verify-fix

Use only when the user explicitly requests verification that a security fix remediates a reported vulnerability. Do not invoke automatically while implementing fixes, reviewing ordinary code changes, or running tests. Do not use for non-security fixes, candidate finding validation, or full repository scans.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 68/100SkillSpector 7/100 · safe · low

intake

Use when Creative Production is explicitly invoked or mentioned without a concrete request, when the user asks what Creative Production can do, or when the user wants help getting started without enough context to choose a workflow.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 36/100SkillSpector 0/100 · safe · low

analyze-data-quality

Assess whether structured data, query results, dashboards, or analytical evidence are trustworthy enough to use. Use when the task is to check data quality, reconcile conflicting sources or metric definitions, or decide whether evidence is safe to cite.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 65/100SkillSpector 7/100 · caution · low

report-to-google-slides

Narrow conversion skill. Invoke only when the user explicitly asks to convert an existing HTML analytics report into a native Google Slides deck.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 45/100SkillSpector 0/100 · safe · low

design-kpis

Design KPI frameworks, metric definitions, targets, guardrails, and measurement plans for product or business decisions. Use when success metrics, drivers, guardrails, targets, or the measurement approach need to be defined or improved.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 38/100SkillSpector 8/100 · caution · low

index

Route Data Analytics plugin-level requests and broad analytics work to the right focused workflow. Use when Data Analytics is at-mentioned, or for analytics requests involving data, metrics, dashboards, reports, charts, notebooks, spreadsheets, KPIs, market sizing, or semantic layers.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 30/100SkillSpector 0/100 · caution · low

jupyter-notebooks

Create, edit, or validate reproducible SQL or Python notebooks. Use for notebooks, SQL/Python scratchpads, reproducible exploration, audit trails, or runnable companions where the analysis should be reviewable or rerunnable.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 29/100SkillSpector 0/100 · safe · low

kpi-reporting

Prepare KPI readouts, scorecards, WBR/MBR/QBR updates, and executive summaries from quantitative business or product metrics; use when the task is to report status, compare against targets, explain validated drivers, and state operating implications.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 54/100SkillSpector 0/100 · safe · low

market-sizing

Estimate market, segment, or opportunity size with transparent assumptions and uncertainty. Use for TAM/SAM/SOM, sizing scenarios, or comparing the scale of possible opportunities.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 36/100SkillSpector 0/100 · safe · low

metric-diagnostics

Diagnose why a metric changed or differs from expectation. Use when the task is to identify likely drivers of a metric movement, anomaly, gap, or discrepancy.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 41/100SkillSpector 0/100 · safe · low

product-business-analysis

Analyze product or business data to support a decision or recommendation. Use when a decision depends on metric-backed evidence, such as choosing a direction, prioritizing an opportunity, evaluating a change, segmenting users, sizing tradeoffs, or deciding what to do next.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 61/100SkillSpector 0/100 · safe · low

publish-artifact-to-sites

Publish a validated Data Analytics report or dashboard artifact through Sites. Use automatically for durable artifacts in any positively identified Work Mode when the full Sites lifecycle is callable, or in ChatGPT Desktop outside Work Mode only after an explicit Sites request or acceptance of the optional post-handoff sharing offer.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 59/100SkillSpector 0/100 · safe · low

clean-up-dropbox-content

Clean up Dropbox content by identifying obsolete, duplicate, temporary, or unwanted files and deleting only after explicit review. Use when the user explicitly asks to delete, remove, or clean up Dropbox files or folders.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 54/100SkillSpector 0/100 · safe · low

collect-files-with-request

Create, inspect, and manage Dropbox file requests for collecting uploads from other people. Use when the user asks to collect files, request uploads, create an upload portal, check a file request, or list existing file requests.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 54/100SkillSpector 0/100 · safe · low

find-dropbox-content

Find Dropbox files and folders relevant to a user request. Use when the user asks to search Dropbox, find a document, locate recent files, browse a folder, identify likely source files, or narrow down where content lives before reading, sharing, organizing, or restoring it.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 69/100SkillSpector 0/100 · safe · low

inspect-dropbox-file

Inspect a Dropbox file or folder by checking metadata, shared links, and file content when needed. Use when the user asks what a file is, whether it is shared, when it changed, what access links exist, or asks to read/analyze a Dropbox file.

OpenAI Codex PluginsOpenAI7.5k stars
AnalyzedLive eval 53/100SkillSpector 0/100 · safe · low

organize-dropbox-folder

Organize Dropbox files and folders by creating folders, copying content, or moving content into a cleaner structure. Use when the user asks to organize, archive, consolidate, restructure, copy, or move Dropbox content.

OpenAI Codex PluginsOpenAI7.5k stars