<< All versions

Skill v1.0.1

currentAutomated scan100/100
xberg-io/agent-conventions/fixture-schema-design

+2 new

──Details
PublishedOctober 15, 2026 at 09:27 PM
Content Hashsha256:058c15ce1a5d5121...
Git SHAd07e0b0edc18
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 973 B)
SKILL.md973 Bactive
SKILL.md · 20 lines · 973 B

version: "1.0.1" type: Playbook title: Fixture Schema Design description: Schema for e2e test fixtures — required fields, the supported assertion types, skip conditions, id uniqueness rules, and how fixture files are organized by category. Load when authoring or editing e2e fixtures, choosing assertion types, or structuring fixture files. x-ai-rulez: kind: skill id: fixture-schema-design metadata: name: fixture-schema-design


Fixture Schema Design

  • Fixture fields: id (unique snake_case), category, description, language, source_code, assertions, skip, tags
  • Assertion types: equality (field_equals), contains (root_contains_node_type), boolean (tree_not_null), count (root_child_count_min)
  • Skip conditions: requires_language, platform — generators emit language-native skip annotations
  • IDs unique across ALL fixture files, used as test function names
  • One category per file (smoke.json) or organized in subdirectories (fixtures/smoke/)
← v1.0.0All versions