CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/bogus-data

Authors .NET test fixtures using the Bogus library - fluent typed `Faker` builders with `.RuleFor` per property, generation via `Generate()` / `GenerateBetween(min, max)` / `GenerateLazy()`, and `UseSeed()` for reproducibility. Provides the Bogus equivalent of Python's Faker / Ruby's FactoryBot. Use when the project is C# / F# / VB.NET and the team needs typed fixture creation.

75

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exemplary code-skill body: lean, fully executable, with clear organization and a strong anti-patterns section that supplies the feedback loops the workflow needs. No substantive weaknesses.

DimensionReasoningScore

Conciseness

Code-forward and lean: it assumes competence ("`f` is a `Faker` instance", brief anti-pattern table) and never explains what .NET or a test fixture is; every line earns its place.

3 / 3

Actionability

Fully executable, copy-paste-ready C# with concrete `RuleFor`/`Generate`/`UseSeed` calls, install commands for both NuGet and CLI, and anti-patterns paired with concrete fixes.

3 / 3

Workflow Clarity

For this single-purpose skill the when-to-use -> authoring -> generation -> seeding flow is unambiguous, and `StrictMode(true)` plus the anti-pattern table provide explicit drift/flakiness feedback; scoring_notes allow a 3 for clear simple skills.

3 / 3

Progressive Disclosure

Well-organized single-file content with one-level-deep, clearly signaled references (`[bogus-readme][readme]` -> a real GitHub URL) and no nested file chains; no bundle files exist to require splitting.

3 / 3

Total

12

/

12

Passed

Description

85%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description with explicit what-and-when triggers and a clear .NET niche. The only gap is trigger-term naturalness: it reads librarian-heavy and omits common user phrasings like "fake data" or "mock objects."

Suggestions

Add natural user-facing terms (e.g., "fake data", "mock objects", "test data", "dummy data") alongside the API names so it matches what users actually say.

Consider leading with the highest-value trigger phrase (e.g., "Generates fake .NET test data") before the method-level detail.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "fluent typed `Faker` builders with `.RuleFor` per property", "generation via `Generate()` / `GenerateBetween(min, max)` / `GenerateLazy()`", and "`UseSeed()` for reproducibility" — matching the multiple-specific-concrete-actions anchor.

3 / 3

Completeness

Explicitly answers both "what" (authors typed fixtures with named generation methods) and "when" ("Use when the project is C# / F# / VB.NET and the team needs typed fixture creation"), matching the explicit-trigger anchor.

3 / 3

Trigger Term Quality

Contains relevant terms (".NET test fixtures", "Bogus", "Faker", "FactoryBot") but leans technical/librarian and omits natural user phrasings like "fake data", "mock objects", or "test data" that a person would actually say. Falls below the good-coverage anchor but above the jargon-only anchor.

2 / 3

Distinctiveness Conflict Risk

Occupies a clear .NET-only niche with typed `Faker<T>` builders and is explicitly positioned against Python's Faker and Ruby's FactoryBot, making wrong-skill triggering unlikely.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents