wodsmith
Official@wodsmith
Offers specialized engineering patterns for Drizzle ORM, Vitest testing, and structured documentation management within TypeScript environments.
Agent Skills by wodsmith
Showing 12 vetted skills indexed across 1 GitHub repositories.
review
Load persona references and produce structured multi-perspective code reviews.
drag-and-drop
Implement drag-and-drop interactions for sortable lists and kanban boards.
my-pr-comments
Fetch GitHub PR review comments and format them as structured JSON.
documentation
Generate Diataxis-compliant documentation guidance across four documentation types.
test
Route testing questions to unit, integration, or E2E test types.
type-safety
Eliminate unsafe TypeScript type assertions in Drizzle ORM queries.
date-timezone
Parse and format date-only form inputs as UTC for displays.
sql-batching
Batch Drizzle ORM SQL queries to stay within D1's 100 parameter limit.
integration-test
Write integration tests for multi-component workflows using Vitest, Testing Library, and MSW.
permissions
Enforce consistent team-based permissions across client and server code.
unit-test
Validate service functions and pure logic with Vitest using TDD.
skill-creator
Create and package Claude skills as .skill bundles with SKILL.md frontmatter.
Frequently Asked Questions About wodsmith
FAQPage SchemaWhat specific engineering tasks does Wodsmith enable?▼
Wodsmith enables precise Drizzle ORM query batching, Vitest-based unit and integration testing, and the generation of Diataxis-compliant documentation. It also facilitates structured GitHub PR comment extraction and the enforcement of consistent team-based permissions across client and server codebases.
Which technical personas benefit most from these skills?▼
Full-stack TypeScript engineers and backend developers working with Drizzle ORM and Vitest will find these skills most beneficial. The registry is specifically designed for developers focused on maintaining type safety, rigorous testing standards, and structured documentation within complex web applications.
What are the prerequisites for implementing these patterns?▼
Implementation requires a TypeScript environment utilizing Drizzle ORM for database interactions and Vitest for testing. Users should have existing familiarity with MSW for integration testing and a standard GitHub repository structure to utilize the PR comment extraction and documentation generation capabilities.