Agent Skills by Tom Wieland
Showing 43 vetted skills indexed across 1 GitHub repositories.
activate
Initializes a project environment and provides code discovery and editing tools via Serena MCP Server.
effect.ts-react
Integrate Effect.ts with React for state, forms, and subscriptions.
observability-engineer
Design monitoring, logging, and tracing systems with Prometheus, Grafana, and OpenTelemetry.
effect.ts-architect
Architect TypeScript applications using Effect.ts functional effect system.
architecture-patterns
Implement Clean Architecture, Hexagonal Architecture, and Domain-Driven Design for backend systems.
application-performance-performance-optimization
Profile and optimize backend, frontend, and database performance with load testing.
data-engineer
Design scalable data pipelines and warehouses with Apache Spark, dbt, and Airflow.
error-handling-patterns
Implement error handling patterns in Python, TypeScript, Rust, and Go.
data-engineering-data-pipeline
Design and implement batch and streaming data pipelines with ETL, dbt, Spark, Airflow, and Delta Lake.
memory-safety-patterns
Provide cross-language memory safety patterns for Rust, C++, and C.
data-quality-frameworks
Implement data quality validation with Great Expectations, dbt tests, and data contracts.
testing-patterns
Generate Jest factory functions and mocking patterns for unit tests.
performance-profiling
Audit web performance with Lighthouse and browser DevTools.
rust-async-patterns
Implement Rust async patterns with Tokio for concurrent systems.
effect.ts-testing
Mock Effect.ts services using Layer-based dependency injection in tests.
performance-engineer
Diagnose performance bottlenecks and implement observability with OpenTelemetry.
effect.ts-fundamentals
Teach Effect.ts fundamentals including pipe, flatMap, and functional data types.
machine-learning-ops-ml-pipeline
Orchestrate multi-agent design, build, deployment, and monitoring of ML pipelines.
code-reviewer
Analyze code for security vulnerabilities and performance issues.
distributed-tracing
Implement distributed tracing across microservices with Jaeger and Tempo.
api-documentation-generator
Generate API documentation with endpoints, schemas, and OpenAPI specifications.
rust-pro
Assist with modern Rust 1.75+ development using Tokio and axum.
Impact-Effort Prioritization
Classify tasks into effort-impact quadrants and generate prioritized rosters.
Reinforcing Feedback Loop Analysis
Trace circular causation and analyze amplification dynamics in system feedback loops.