VerifiedGit
v1.0.0

walkeros-testing-strategy

by @elbwalker0 pulls
URLopenbooklet.com/s/walkeros-testing-strategy
Pinnedopenbooklet.com/s/walkeros-testing-strategy@1.0.0
APIGET /api/v1/skills/walkeros-testing-strategy

Use when writing tests, reviewing test code, or discussing testing approach for walkerOS packages. Covers env pattern, dev examples, and package-specific strategies.

21 skills from this repoelbwalker/walkerOS
walkeros-testing-strategyviewing
Explorer Component Libraryapps/explorer/SKILL.md

Entry point for working with the walkerOS explorer component library.

MCP Packagespackages/mcps/SKILL.md

Parent folder for all walkerOS MCP server packages.

Understanding walkerOS Flowskills/walkeros-understanding-flow/SKILL.md
Understanding walkerOS Mappingskills/walkeros-understanding-mapping/SKILL.md
Understanding walkerOS Storesskills/walkeros-understanding-stores/SKILL.md
walkeros-create-cmp-sourceskills/walkeros-create-cmp-source/SKILL.md

Use when creating a new walkerOS CMP (consent management platform) source. Structured fill-in-the-blanks workflow that turns any CMP's consent API into a walkerOS source package. Covers CookieFirst, Usercentrics, CookiePro/OneTrust patterns and generalizes to any CMP.

walkeros-create-destinationskills/walkeros-create-destination/SKILL.md

Use when creating a new walkerOS destination. Example-driven workflow starting with research and examples before implementation.

walkeros-create-sourceskills/walkeros-create-source/SKILL.md

Use when creating a new walkerOS source. Example-driven workflow starting with research and input examples before implementation.

walkeros-create-transformerskills/walkeros-create-transformer/SKILL.md

Use when creating a new walkerOS transformer. Example-driven workflow for validation, enrichment, or redaction transformers.

walkeros-debuggingskills/walkeros-debugging/SKILL.md

Use when walkerOS events aren't reaching destinations, debugging event flow, or troubleshooting mapping issues. Covers common problems and debugging strategies.

walkeros-mapping-configurationskills/walkeros-mapping-configuration/SKILL.md

Use when configuring walkerOS event mappings for specific use cases. Provides recipes for GA4, Meta, custom APIs, and common transformation patterns.

walkeros-understanding-destinationsskills/walkeros-understanding-destinations/SKILL.md

Use when working with walkerOS destinations, understanding the destination interface, or learning about env pattern and configuration. Covers interface, lifecycle, env mocking, and paths.

walkeros-understanding-developmentskills/walkeros-understanding-development/SKILL.md

Use when contributing to walkerOS, before writing code, or when unsure about project conventions. Covers build/test/lint workflow, XP principles, folder structure, and package usage.

walkeros-understanding-eventsskills/walkeros-understanding-events/SKILL.md

Use when creating walkerOS events, understanding event structure, or working with event properties. Covers entity-action naming, event properties, statelessness, and vendor-agnostic design.

walkeros-understanding-sourcesskills/walkeros-understanding-sources/SKILL.md

Use when working with walkerOS sources, understanding event capture, or learning about the push interface. Covers browser, dataLayer, and server source patterns.

walkeros-understanding-transformersskills/walkeros-understanding-transformers/SKILL.md

Use when working with walkerOS transformers, understanding event validation/enrichment/redaction, or learning about transformer chaining. Covers interface, return values, and pipeline integration.

walkeros-using-cliskills/walkeros-using-cli/SKILL.md

Use when bundling walkerOS flows, testing events with simulate/push, running local servers, validating configs, or configuring Flow.Settings JSON files.

walkeros-using-loggerskills/walkeros-using-logger/SKILL.md

Use when working with walkerOS sources/destinations to understand standard logging patterns, replace console.log, or add logging to external API calls. Covers DRY principles, when to log, and migration patterns.

walkeros-using-step-examplesskills/walkeros-using-step-examples/SKILL.md

Use when writing, simulating, validating, or testing with walkerOS step examples. Covers the complete lifecycle from authoring examples to CI integration.

walkeros-writing-documentationskills/walkeros-writing-documentation/SKILL.md

Use when writing or updating walkerOS documentation - README, website docs, or skills. Covers quality standards, example validation, and DRY patterns.

Auto-indexed from elbwalker/walkerOS

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0