Toolverse
All skills

ossfuzz

by trailofbits

OSS-Fuzz provides free continuous fuzzing for open source projects. Use when setting up continuous fuzzing infrastructure or enrolling projects.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
5

About this skill

OSS-Fuzz provides free continuous fuzzing for open source projects. Use when setting up continuous fuzzing infrastructure or enrolling projects.

How to use

  1. Przygotuj projekt open source do fuzzing testowania, tworząc plik project.yaml zawierający metadane projektu wymagane przez OSS-Fuzz, oraz Dockerfile definiujący zależności budowania i kompilatory dla Twojego środowiska.

  2. Napisz skrypt build.sh, który buduje harness'y fuzzing dla Twojego projektu — ten skrypt będzie uruchamiany przez infrastrukturę OSS-Fuzz do kompilacji testów.

  3. Użyj helper.py, czyli dostarczonego skryptu CLI, do lokalnego budowania obrazów Docker, kompilowania fuzzer'ów i uruchamiania harness'ów na swojej maszynie przed wysłaniem projektu.

  4. Sprawdź Criticality Score Twojego projektu — OSS-Fuzz używa tej metryki do oceny, czy projekt spełnia wymagania do przyjęcia do publicznego programu.

  5. Jeśli projekt zostanie zaakceptowany, OSS-Fuzz będzie automatycznie uruchamiać fuzzing testowanie na rozproszonej infrastrukturze, generować raporty pokrycia kodu i śledzić znalezione błędy bezpieczeństwa.

  6. Dla projektów prywatnych lub tych, które nie spełniają kryteriów publicznego OSS-Fuzz, możesz uruchomić własną instancję narzędzia, korzystając z jego otwartego kodu źródłowego.

Related skills

webapp-testing

by anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing
130255

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

nextjs-developer

by zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

Testing
166226

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192

testing-workflow

by amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

Testing
1076