neoeinstein
- 10 skills
- 0 followers
- 12 hours ago last updated
- ▌ Mise · neoeinstein bundleUse when setting up development toolchains with mise, managing tool versions, configuring project environments, or defining build/test/deploy tasks - covers both mise.toml for repos you control and mise.local.toml for repos you contribute to
- ▌ Prek · neoeinsteinUse when setting up git pre-commit hooks with prek - writing .pre-commit-config.yaml, installing or running hooks, wiring repo-local checks (fmt, lint, tests), or migrating from Python pre-commit. prek is a fast, single-binary, pre-commit-compatible runner (no Python required).
- ▌ Askama · neoeinstein bundleUse when writing Askama templates in Rust to ensure idiomatic patterns, fix compile errors by understanding module scope, and avoid common anti-patterns from Jinja2 muscle memory
- ▌ Onboard Project · neoeinsteinUse when adopting mise for an existing project — detects current toolchain files and task runners, presents migration options, and generates mise.toml configuration
- ▌
- ▌ Htmx Alpine · neoeinstein bundleUse when building server-driven web applications with HTMX and Alpine.js - covers the interaction model, when to use each tool, and when NOT to use raw JavaScript
- ▌ Marcus Voice · neoeinsteinUse when writing prose as Marcus or for his signature — emails, messages, forum posts, design write-ups, vault notes, PR bodies — applies his measurement-first, constraint-driven, trade-offs-priced voice and corrects AI defaults. Triggers on "write as me", "in my voice", "draft an email/message for me", "write it up for me to send".
- ▌ Facet · neoeinstein bundleUse when writing Rust code with the facet ecosystem - derive(Facet), facet-json/facet-csv serialization, figue CLI/config, facet-error derives, facet-validate constraints, strid braids, rediff structural diffs, or serializing rust_decimal::Decimal/jiff/chrono types under facet. Serde-to-facet attribute mapping, Decimal/money patterns, and gotchas verified against facet 0.46.
- ▌ Orchestrate Pipeline · neoeinstein bundleUse when coordinating multi-agent development pipelines with phased investigation, planning, implementation, and review. Orchestrates teams of specialized agents through gated phases. Language-agnostic.
- ▌ Rust Best Practices · neoeinstein bundleUse when writing, reviewing, or modifying Rust code to ensure idiomatic patterns, proper error handling, type safety, and adherence to community standards