walkeros-create-transformer

Scaffold walkerOS transformers with templates, TypeScript types, and tests.

342|21|Updated Mar 14, 2022
One-click install
npx skills add https://github.com/elbwalker/walkerOS --skill walkeros-create-transformer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: walkeros-create-transformer
Source: https://github.com/elbwalker/walkerOS/tree/main/skills/walkeros-create-transformer
Command: npx skills add https://github.com/elbwalker/walkerOS --skill walkeros-create-transformer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, example-driven blueprint for creating walkerOS transformers, including scaffolding, templates, tests, and documentation.

Core Features & Use Cases

  • Phase-driven scaffolding: Start from a template and evolve a new transformer with consistent structure.
  • Example-driven validation: Build before/after examples and align with tests.
  • Documentation & types: Generate TypeScript types, schemas, and README templates to accelerate onboarding.

Quick Start

  • Copy the transformer boilerplate from the template, rename to your transformer, and install dependencies.
  • Implement your transformer logic following the provided context pattern, hooks, and tests.
  • Run the test suite to verify examples match expected outputs and publish with accompanying docs.

Frequently Asked Questions about walkeros-create-transformer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new walkerOS transformer with TypeScript?

Scaffolding a walkerOS transformer involves copying the provided boilerplate template, renaming files to your transformer, and installing dependencies to establish a consistent TypeScript project structure.

What is the best way to test a transformer using example-driven validation?

Example-driven transformer testing requires creating before/after examples and running the test suite to verify that your transformer logic accurately matches the expected outputs.

How does the phase-driven workflow guide transformer development?

The phase-driven workflow guides transformer development by enforcing a six-step process: research, examples, scaffold, implement, test, and document, ensuring a structured context-based design.

Do I need TypeScript types and schemas to document a transformer?

Yes, generating TypeScript types, schemas, and README templates is required to document a transformer and accelerate developer onboarding with standardized exports.

Can I use this scaffolding template for any walkerOS context-based transformer?

Yes, the scaffolding template is designed for any walkerOS context-based transformer, providing standardised exports, hooks, and testing patterns to ensure consistent implementation.