benchflow-ai/skillsbench

SkillsBench evaluates how well skills work and how effective agents are at using them.

About the project

SkillsBench is a benchmark for measuring how effectively AI agents use modular skills—folders containing instructions, scripts, and resources—to complete specialized tasks. It helps researchers and developers evaluate both skill quality and agent behavior, including tasks that require combining multiple skills. The catalogue’s skills and instructions are evaluated as part of this workflow.

This repository also configures its own agents. See what skillsbench tells them →

1.8kStars on the repository
200Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

benchflow-ai/skillsbench

Skill Claude CodeCodex

Permutation and sequencing integer-programming formulations with ordered local-window variables, prefix/suffix continuity, and overlap penalties. Use when assigning exams, jobs, tasks, visits, blocks, or resources to ordered positions and costs depend on adjacent pairs, sliding triples, n-grams, short-horizon…

not rated 1.8k +17 1mo ago A SkillSpector: pass 72 tokens original Apache-2.0

pptx

98

benchflow-ai/skillsbench

Skill Claude CodeCodex

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks.

not rated 1.8k +17 1mo ago B 62 tokens copy · 95% Apache-2.0

xlsx

99

benchflow-ai/skillsbench

Skill Claude CodeCodex

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify…

not rated 1.8k +17 1mo ago A 96 tokens copy · 83% Apache-2.0

box-least-squares

100

benchflow-ai/skillsbench

Skill Claude CodeCodex

Box Least Squares (BLS) periodogram for detecting transiting exoplanets and eclipsing binaries. Use when searching for periodic box-shaped dips in light curves. Alternative to Transit Least Squares, available in astropy.timeseries. Based on Kovács et al. (2002).

not rated 1.8k +17 1mo ago A SkillSpector: pass 64 tokens original Apache-2.0

exoplanet-workflows

101

benchflow-ai/skillsbench

Skill Claude CodeCodex

General workflows and best practices for exoplanet detection and characterization from light curve data. Use when planning an exoplanet analysis pipeline, understanding when to use different methods, or troubleshooting detection issues.

not rated 1.8k +17 1mo ago A SkillSpector: pass 45 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Preprocessing and cleaning techniques for astronomical light curves. Use when preparing light curve data for period analysis, including outlier removal, trend removal, flattening, and handling data quality flags. Works with lightkurve and general time series data.

not rated 1.8k +17 1mo ago A SkillSpector: pass 54 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Lomb-Scargle periodogram for finding periodic signals in unevenly sampled time series data. Use when analyzing light curves, radial velocity data, or any astronomical time series to detect periodic variations. Works for stellar rotation, pulsation, eclipsing binaries, and general periodic phenomena. Based on…

not rated 1.8k +17 1mo ago A SkillSpector: pass 72 tokens original Apache-2.0

transit-least-squares

104

benchflow-ai/skillsbench

Skill Claude CodeCodex

Transit Least Squares (TLS) algorithm for detecting exoplanet transits in light curves. Use when searching for transiting exoplanets specifically, as TLS is more sensitive than Lomb-Scargle for transit-shaped signals. Based on the transitleastsquares Python package.

not rated 1.8k +17 1mo ago A SkillSpector: pass 62 tokens original Apache-2.0

analyze-ci

105

benchflow-ai/skillsbench

Skill Claude Code

Analyze failed GitHub Action jobs for a pull request.

not rated 1.8k +17 1mo ago A SkillSpector: pass 15 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing Temporal workflow tests or debugging test failures.

not rated 1.8k +17 1mo ago A 45 tokens copy · 100% Apache-2.0

testing-python

107

benchflow-ai/skillsbench

Skill Claude CodeCodex

Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing.

not rated 1.8k +17 1mo ago A 45 tokens copy · 100% Apache-2.0

uv-package-manager

108

benchflow-ai/skillsbench

Skill Claude CodeCodex needs its repo

Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.

not rated 1.8k +17 1mo ago C 42 tokens copy · 100% Apache-2.0

maven-build-lifecycle

109

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.

not rated 1.8k +17 1mo ago A SkillSpector: warn 27 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.

not rated 1.8k +17 1mo ago A SkillSpector: warn 28 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.

not rated 1.8k +17 1mo ago A SkillSpector: pass 31 tokens original Apache-2.0

jackson-security

112

benchflow-ai/skillsbench

Skill Claude CodeCodex

Security considerations for Jackson JSON deserialization in Java applications. Covers timing of validation, raw input interception, and common deserialization attack patterns.

not rated 1.8k +17 1mo ago B SkillSpector: warn 31 tokens original Apache-2.0

senior-java

113

benchflow-ai/skillsbench

Skill Claude CodeCodex

World-class Java and Spring Boot development skill for enterprise applications, microservices, and cloud-native systems. Expertise in Spring Framework, Spring Boot 3.x, Spring Cloud, JPA/Hibernate, and reactive programming with WebFlux. Includes project scaffolding, dependency management, security implementation, and…

not rated 1.8k +17 1mo ago A SkillSpector: pass 65 tokens original Apache-2.0

erlang-concurrency

114

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when erlang's concurrency model including lightweight processes, message passing, process links and monitors, error handling patterns, selective receive, and building massively concurrent systems on the BEAM VM.

not rated 1.8k +17 1mo ago A SkillSpector: pass 42 tokens original Apache-2.0

erlang-distribution

115

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network partitions, and building fault-tolerant multi-node applications on the BEAM VM.

not rated 1.8k +17 1mo ago A SkillSpector: warn 43 tokens original Apache-2.0

erlang-otp-behaviors

116

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when oTP behaviors including genserver for stateful processes, genstatem for state machines, supervisors for fault tolerance, genevent for event handling, and building robust, production-ready Erlang applications with proven patterns.

not rated 1.8k +17 1mo ago A SkillSpector: pass 52 tokens original Apache-2.0

find-bugs

117

benchflow-ai/skillsbench

Skill Claude CodeCodex

Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.

not rated 1.8k +17 1mo ago A SkillSpector: pass 40 tokens original Apache-2.0

senior-security

118

benchflow-ai/skillsbench

Skill Claude CodeCodex

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture, conducting penetration tests…

not rated 1.8k +17 1mo ago A SkillSpector: warn 57 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

This skill should be used when the user asks to "pentest SSH services", "enumerate SSH configurations", "brute force SSH credentials", "exploit SSH vulnerabilities", "perform SSH tunneling", or "audit SSH security". It provides comprehensive SSH penetration testing methodologies and techniques.

not rated 1.8k +17 1mo ago C 63 tokens copy · 97% Apache-2.0

browser-testing

120

benchflow-ai/skillsbench

Skill Claude CodeCodex

VERIFY your changes work. Measure CLS, detect theme flicker, test visual stability, check performance. Use BEFORE and AFTER making changes to confirm fixes. Includes ready-to-run scripts: measure-cls.ts, detect-flicker.ts.

not rated 1.8k +17 1mo ago A SkillSpector: pass 49 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: