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.

14,565skills enumerated
1,535fetched
345safety-scanned
59evaluated live
4validated
509flagged for review
AnalyzedSkillSpector 0/100 · caution · low

view-refactor

Refactor macOS SwiftUI views and scenes into stable structure. Use when splitting large views, tightening scene state, or narrowing AppKit escapes.

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

window-management

Customize macOS SwiftUI windows and scene behavior. Use when tuning window chrome, drag regions, placement, restoration, launch behavior, or borderless windows.

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

frontend-testing-debugging

Use when testing, debugging, or making targeted improvements to rendered frontend apps through the Build Web Apps or web dev plugin: local dev servers, UI regressions, interaction bugs, console errors, responsive layout, and visual QA. Check whether the Browser plugin is available and use it first when it is; otherwise use regular Playwright with the recorded reason.

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

stripe-best-practices

Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), and migrating from deprecated Stripe APIs. Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, or creating connected accounts.

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

supabase-postgres-best-practices

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

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

accessibility-and-inclusive-visualization

Make data visualizations accessible and inclusive. Use when the user needs chart or diagram accessibility guidance, text alternatives for complex visuals, color and contrast review, keyboard support, reduced-motion behavior for animation or parallax, or an accessibility QA workflow for exported figures, UML-like diagrams, and dashboards.

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

d3-data-visualization

Build custom data visualizations with D3. Use when the user needs SVG or DOM-based charts, rich annotation, domain-native contextual backgrounds, data joins, custom scales or interactions, scroll-driven SVG scene states, or precise control over browser visualization behavior.

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

dashboards-and-real-time-visualization

Design dashboards and live visualization systems. Use when the user needs monitoring views, streaming charts, coordinated interactions, downsampling, or performance-aware operational visualization.

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

data-visualization

Route web data visualization work. Use when the user needs chart choice, visual critique, dashboards, maps or geospatial views, Gantt timelines, UML/software diagrams, scrollytelling, reports or exports, testing, accessibility, browser implementation, or concept-first visual design.

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

gantt-chart-visualization

Design, critique, route, and implement Gantt charts and schedule visualizations. Use when the user mentions Gantt charts, project schedules, roadmaps with task spans, milestones, dependencies, predecessors, critical path, baselines, WBS, resource plans, capacity timelines, MS Project, Primavera P6, Jira Advanced Roadmaps, GitHub Projects, Smartsheet, monday.com, Asana, ClickUp, Azure DevOps iterations, or importing/exporting project-management data for a timeline chart.

OpenAI Codex PluginsOpenAI7.2k stars
AnalyzedSkillSpector 20/100 · safe · low

geospatial-and-cartographic-visualization

Design geospatial and cartographic visualizations. Use when the user needs help deciding whether to use a map, choosing projections or basemaps, building choropleths or symbol maps, or implementing thematic maps, slippy maps, or geospatial interactions with D3 geo, Leaflet, MapLibre, Mapbox GL JS, Google Maps, OpenLayers, deck.gl, ArcGIS Maps SDK, Azure Maps, HERE Maps, CesiumJS, or related tools.

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

grammar-of-graphics-and-declarative-visualization

Build data visualizations with declarative grammars. Use when the user needs Vega-Lite, Vega, Observable Plot, or grammar-of-graphics reasoning, especially for tabular charts that do not require bespoke rendering.

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

node-link-and-diagram-layout

Choose and apply automatic layout strategies for node-link diagrams and connected-node visuals. Use when the user asks how to auto-arrange nodes, reduce line crossings, route edges, avoid overlaps, stabilize layout, or choose graph-layout algorithms for network diagrams, dependency graphs, database schema diagrams, ERDs, state machines, decision trees, flow diagrams, box-and-line editors, or other line-connected nodes.

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

react-and-nextjs-data-visualization

Integrate data visualizations into React and Next.js applications. Use when the user needs chart components, UML-like or architecture diagram components, React integration patterns, Next.js client or server boundaries, hydration-safe rendering, lazy loading, framework-aware performance, scroll-driven visual stories, or export guidance.

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

reports-pdfs-and-slide-automation

Lay out and export data-rich reports and documents. Use when the user needs report structure, figure packaging, PDFs, PowerPoint or Google Slides automation, or programmatic insertion of visualizations, UML-like diagrams, or architecture diagrams into documents.

OpenAI Codex PluginsOpenAI7.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 7/100 · safe · low

statistical-and-uncertainty-visualization

Design statistically honest and uncertainty-aware visualizations. Use when the user needs help showing distributions, intervals, confidence, missingness, sampling effects, or analytical rigor in charts and dashboards.

OpenAI Codex PluginsOpenAI7.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k stars
AnalyzedSkillSpector 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.2k 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.2k 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.2k 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.2k 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.2k 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.2k 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.2k 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.2k 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.2k stars
AnalyzedSkillSpector 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.2k stars