Na'aman Hirschfeld
Community@goldziher · Berlin
Founder @xberg.io; polyglot engineer.
Agent Skills by Na'aman Hirschfeld
Showing 66 vetted skills indexed across 3 GitHub repositories.
basemind-comms
Exchange room-scoped conversations and per-agent inbox messages via basemind's broker.
basemind-cli
Automate basemind symbol search and code navigation via CLI.
basemind
Index and query large codebases for structural insight without reading files.
basemind-stats
Aggregate tool calls, per-tool histograms, and token-savings estimates into a markdown report.
scythe
Compile annotated SQL queries into type-safe database access code.
spikard
Generates code scaffolds from API schemas for Spikard projects.
Memory Safety & Optimization Patterns
Guide Rust memory safety with zero-copy, RAII, and lifetime patterns.
Code Generator Design - Spec-to-Handler Codegen
Generate type-safe API handler stubs and test fixtures from OpenAPI and AsyncAPI specifications.
Task Automation & Build Orchestration
Automate multi-language build, lint, and test workflows with task.
Java Bindings Patterns
Generate Java bindings for Rust libraries using the Foreign Function & Memory API.
Fixture Schema Validation - 35+ Fixture Directory Enforcement
Validate API fixtures across Python and TypeScript test harnesses.
Performance & Benchmarking Standards
Enforce performance and benchmarking standards for Rust code using Criterion.rs.
Rust Async/Await & Module Patterns
Guide Rust async/await, module organization, and FFI safety with Tokio runtimes.
Fixture-Driven Testing Strategy
Generate and consume JSON and YAML fixtures from canonical Rust implementations across Python, Node.js, Ruby, and Java bindings.
Python Modern & Performance Standards
Enforce Python 3.10+ standards with strict typing and async operations.
Core Principles
Enforce Python and Rust coding standards with Rust-core extraction logic.
Go 1.25+ Standards
Enforce Go 1.25+ standards with error wrapping, table-driven tests, and golangci-lint.
Go Bindings Patterns
Develop Go bindings for a Rust core library via CGO bridge implementation.
PHP 8.2+ with PHPStan & PSR Standards
Enforce PHP 8.2+ standards, PSR compliance, and PHPStan static analysis.
Error Handling Strategy
Define error propagation strategies for Python and Rust applications.
Spikard Workspace Architecture
Document the multi-crate Rust workspace architecture with layered bindings and fixture-driven testing.
Workspace Dependency Management
Synchronize Rust workspace crate versions and enforce MSRV policies.
Rust Module Organization & Public API Design
Guide Rust library module organization and public API design with cargo-public-api.
TypeScript Strictest Standards
Enforce strict TypeScript configuration and coding standards with generics.