跳到正文
cccskills

测试与安全技能

测试设计、漏洞检测、质量保证(1.3万 个)

按价格或排序方式筛选

Review code for correctness, security, performance, and maintainability, reporting only findings with at least 80% confidence. Prioritize issues by severity, apply remediation, and review the changes again for up to two cycles, stopping when no critical or high issues remain.

中文简介正在准备中。当前显示英语简介。

  • Reviewing code before a pull request merge
  • Checking a change for security and performance issues
  • Assessing technical debt and maintainability
a5c-ai/babysitter18712026年9月17日 更新

Protects sensitive files such as environment settings, credentials, and private keys by checking access against more than 195 patterns in 12 categories. It also detects attempts to reach those files through Bash pipelines and supports session-specific exceptions.

中文简介正在准备中。当前显示英语简介。

  • Prevent agents from reading credentials or secret configuration files
  • Block indirect access to sensitive paths through shell pipelines
  • Allow approved file access exceptions for a session
a5c-ai/babysitter18712026年9月17日 更新

Require verifiable evidence before reporting that a build, fix, review, or task is complete. Check test results, logs, build output, and exit codes so completion claims are grounded in observed results rather than assumptions.

中文简介正在准备中。当前显示英语简介。

  • Verifying a build before reporting completion
  • Checking evidence for a bug fix
  • Reviewing test and log results before approval
a5c-ai/babysitter18712026年9月17日 更新

Evaluate agent and skill outputs against expected results. Score accuracy, completeness, and consistency, compare performance with a baseline, and use regression cases to spot quality drops after changes.

中文简介正在准备中。当前显示英语简介。

  • Checking a new agent or skill against expected outputs
  • Finding regressions after changing instructions
  • Running periodic quality audits
a5c-ai/babysitter18712026年9月17日 更新

Use this skill to guide feature work and bug fixes through Red-Green-Refactor: write a failing test first, add only enough code to pass it, then improve code quality. It also sets an 80% coverage threshold and records test results.

中文简介正在准备中。当前显示英语简介。

  • Starting a feature with a test that defines expected behavior
  • Fixing a bug by writing a regression test first
  • Refactoring while checking that tests continue to pass
a5c-ai/babysitter18712026年9月17日 更新

Audit agent projects across five security areas using 102 static analysis rules. Review exposed credentials, permissions, hooks, MCP risks, and agent configuration, with an optional red-team simulation that assesses exploitability and suggests defenses.

中文简介正在准备中。当前显示英语简介。

  • Reviewing security before deployment
  • Checking a new dependency
  • Auditing hook or plugin configuration changes
a5c-ai/babysitter18712026年9月17日 更新

Enforce a test-first workflow: write a failing test, implement the smallest change that passes, then refactor while keeping tests green. Run tests in one-shot mode, record exit codes as evidence, and surface repeated failures or scope concerns during implementation.

中文简介正在准备中。当前显示英语简介。

  • Implementing a feature with tests written first
  • Adding a regression test while fixing a bug
  • Recording test results at each development step
a5c-ai/babysitter18712026年9月17日 更新

Review SkillsBench task pull requests by classifying their track, checking policy rules, benchmarking Oracle, Claude, and Codex runs with and without skills, and auditing agent traces for skill use or cheating. It produces a readable report and a trajectory bundle.

中文简介正在准备中。当前显示英语简介。

  • Reviewing a SkillsBench task PR
  • Running skill and no-skill benchmarks
  • Auditing agent trajectories for cheating
benchflow-ai/skillsbench18702026年10月24日 更新

Learn the syzlang patterns used to describe ioctl system calls for Syzkaller fuzzing. The skill covers argument types, input and output pointers, structures, flags, and file descriptor resources, with examples to guide description files.

中文简介正在准备中。当前显示英语简介。

  • Describing ioctl commands for Syzkaller fuzzing
  • Choosing syzlang types for ioctl arguments
  • Defining structures and flag sets in syscall descriptions
benchflow-ai/skillsbench18702026年10月24日 更新

Run Suricata on PCAP files without live traffic, then inspect alerts in eve.json. The workflow covers checking rule syntax, counting and viewing alert details, and comparing known-positive and known-negative captures while iterating on rules.

中文简介正在准备中。当前显示英语简介。

  • Analyzing saved PCAP traffic offline
  • Checking alert IDs and signatures in eve.json
  • Validating rule syntax before a run
benchflow-ai/skillsbench18702026年10月24日 更新

Turn structured vulnerability scan data, such as Trivy JSON, into a filtered CSV audit report. Define clear columns, map fields, handle missing values, and use severity levels to focus the report on selected findings.

中文简介正在准备中。当前显示英语简介。

  • Create a CSV audit report from scanner JSON
  • Filter findings to high or critical severity
  • Map vulnerability fields into spreadsheet columns
benchflow-ai/skillsbench18702026年10月24日 更新

Prepare benchmark tasks for evaluating how AI agents use skills. Follow the repository workflow to initialize a task, define realistic and verifiable outcomes, validate it with an oracle run, compare runs with and without skills, and prepare a submission pull request.

中文简介正在准备中。当前显示英语简介。

  • Create a benchmark task for agent skills
  • Check how the benchmark repository is organized
  • Validate a task before submission
benchflow-ai/skillsbench18702026年10月24日 更新

Create a SkillsBench task from an idea or an existing workflow. The skill guides task prompts, environments, tests, reference solutions, and reusable skills, then helps validate the task, review it, run agent evaluations, and prepare a PR.

中文简介正在准备中。当前显示英语简介。

  • Turning a spreadsheet workflow into a benchmark task
  • Converting a prompt into a SkillsBench task
  • Preparing tests and a reference solution
benchflow-ai/skillsbench18702026年10月24日 更新

Analyze a Python project to identify functions that are promising fuzzing targets. Rank relevant files and functions, review existing tests and their coverage, then prepare a small shortlist with harness guidance and structured follow-up notes.

中文简介正在准备中。当前显示英语简介。

  • Finding parser or decoder functions to fuzz
  • Choosing fuzz targets using existing test coverage
  • Preparing a shortlist before building fuzzing harnesses
benchflow-ai/skillsbench18702026年10月24日 更新

Learn how Suricata rules combine traffic direction, fixed text, regular expressions, and protocol-aware buffers. Use these building blocks to express multi-condition HTTP matches and reduce alerts from unrelated traffic, while composing the final rule for your specific task.

中文简介正在准备中。当前显示英语简介。

  • Learning the parts of a Suricata alert rule
  • Matching HTTP methods, paths, headers, and bodies
  • Combining several conditions to narrow traffic alerts
benchflow-ai/skillsbench18702026年10月24日 更新

Extract CVSS vulnerability severity scores from structured data, checking NVD, GHSA, and RedHat in a defined order. Handle missing values, fall back from version 3 to version 2 when available, and retain source details for security reports.

中文简介正在准备中。当前显示英语简介。

  • Adding vulnerability scores to a security report
  • Choosing among CVSS scores from multiple sources
  • Handling missing CVSS values in scan results
benchflow-ai/skillsbench18702026年10月24日 更新

Build fuzz targets for Python libraries with Atheris, a coverage-guided fuzzing engine based on LibFuzzer. The guide covers input handling, code instrumentation, custom mutators for structured data, and coverage reports to help uncover crashes and exceptions.

中文简介正在准备中。当前显示英语简介。

  • Creating a fuzz target for a Python parser
  • Instrumenting Python code to track coverage
  • Handling structured inputs with a custom mutator
benchflow-ai/skillsbench18702026年10月24日 更新

Scan dependency lock files with Trivy using a vulnerability database prepared in advance, so the scan can run without internet access. Save findings as JSON, check whether the database is available, and handle common scan setup errors.

中文简介正在准备中。当前显示英语简介。

  • Scanning package lock files without network access
  • Saving dependency findings as a JSON report
  • Checking an offline vulnerability database
benchflow-ai/skillsbench18702026年10月24日 更新

Measure page and API load times, network request timing, JavaScript and layout metrics, and visual shifts such as CLS or theme flicker. Included scripts help compare behavior before and after a change and inspect likely sources of slow or unstable pages.

中文简介正在准备中。当前显示英语简介。

  • Compare page performance before and after a fix
  • Measure API response times and network request order
  • Find layout shifts that affect visual stability
benchflow-ai/skillsbench18702026年10月24日 更新

Test Temporal workflows and activities with pytest using time-skipping, mocked activities, and replay checks for determinism. The guidance covers unit and integration tests, local setup, and ways to investigate test failures.

中文简介正在准备中。当前显示英语简介。

  • Writing fast workflow tests with time-skipping
  • Mocking activities in integration tests
  • Checking workflow determinism with replay tests
benchflow-ai/skillsbench18702026年10月24日 更新

Understand security risks during Jackson JSON deserialization in Java, when input is being turned into objects. The guidance explains why checking objects afterward can miss structural attacks such as empty keys, duplicate keys, nested input, and polymorphic type handling.

中文简介正在准备中。当前显示英语简介。

  • Reviewing when JSON input should be validated
  • Understanding risks from duplicate or empty JSON keys
  • Assessing polymorphic type handling in Jackson
benchflow-ai/skillsbench18702026年10月24日 更新

Write and review Python tests with pytest, using focused test cases, fixtures, parameterization, mocking, and async tests. The guidance helps diagnose failures, test errors and external boundaries, and improve coverage while keeping tests readable and easier to maintain.

中文简介正在准备中。当前显示英语简介。

  • Writing focused pytest tests
  • Reviewing test structure and fixtures
  • Debugging a failing Python test
benchflow-ai/skillsbench18702026年10月24日 更新

Guide authorized security assessments of SSH services, from discovering hosts and reviewing versions, algorithms, and authentication methods to checking known vulnerabilities and documenting tunnels. The workflow also covers credential testing and post-access review, with reports of findings and configurations.

中文简介正在准备中。当前显示英语简介。

  • Auditing SSH versions, algorithms, and authentication settings
  • Assessing SSH credentials during an authorized test
  • Checking known SSH vulnerabilities and misconfigurations
benchflow-ai/skillsbench18702026年10月24日 更新

Measure page and API performance, layout shifts, and theme flicker before and after a change. Included scripts use Playwright and Chrome DevTools Protocol data to report request timings, browser metrics, and visual stability signals for review.

中文简介正在准备中。当前显示英语简介。

  • Checking page performance before and after a change
  • Measuring layout shifts with CLS
  • Detecting a brief flash when dark theme loads
benchflow-ai/skillsbench18702026年10月24日 更新