dmoreq
- 20 skills
- 0 followers
- 8 hours ago last updated
- ▌ Rust Pro · dmoreqImplement production Rust (Edition 2024, rustc 1.85+): ownership, types, errors, unsafe, clippy. Not for Tokio task/channel design (use rust-async-patterns).
- ▌ Python Pro · dmoreqImplement or modernize Python modules with typing, uv, ruff, pyright, and pyproject.toml. Not for framework choice, concurrency model, runtime profiling, or PR review.
- ▌ Deprecation Migration · dmoreqSafely sunset or replace legacy APIs/systems (strangler, adapter, feature flags) without breaking consumers. Not for local dead-code cleanup or readability-only refactors. Language-agnostic.
- ▌ Algorithm Optimization · dmoreqImprove quality KPIs (accuracy, F1, error rate) on real cases while protecting healthy ones. Not for Python runtime/memory profiling.
- ▌ Doubt Driven Development · dmoreqAdversarial review of a non-trivial decision before it hardens (assumptions, edges, blast radius). Not for mechanical edits, exploratory research notes, or merge review.
- ▌ Code Review · dmoreqReview a code diff before merge: correctness, safety, performance, tests, public API. Not the first skill for implementing features. After findings, hand off fixes to the language skill.
- ▌ Plotly Dash · dmoreqBuild interactive Plotly Dash apps: pages, callbacks, dcc.Store, background jobs. Not for static Plotly charts, EDA, or REST APIs without a Dash UI.
- ▌ Context7 MCP · dmoreqFetch version-sensitive library/API docs via Context7 MCP (setup, examples, method usage). Not for general CS concepts or SOTA surveys.
- ▌ Data Science · dmoreqRun EDA, inference, A/B tests, forecasting, or model evaluation on a dataset. Not for Plotly layout, Dash apps, stakeholder narrative, or SOTA library surveys.
- ▌ Pyo3 Maturin · dmoreqBuild Python native extensions with PyO3 and Maturin for a profiled CPU-bound hotspot. Not for I/O-bound work or unmeasured rewrites.
- ▌ Tech Research · dmoreqSurvey and compare external approaches (papers, benchmarks, production write-ups) when the repo does not already decide. Not for implementing, plotting, or EDA.
- ▌ Python Testing · dmoreq bundleWrite or fix pytest suites: fixtures, boundary mocks, async tests, flaky tests, regression guards. Not for implementing features or load/performance benchmarks.
- ▌ Python Patterns · dmoreqArchitecture-time choices: framework, project layout, and ADRs. Not for asyncio vs process-pool selection, pytest recipes, or line-by-line implementation.
- ▌ Data Storytelling · dmoreqTurn already-validated metrics into a stakeholder decision narrative (Hook → Ask). Not for analysis, Plotly construction, or saved engineering markdown.
- ▌ Data Visualization · dmoreqBuild analytical Plotly charts with lean labels, no overlap, and SVG export QA (Kaleido). Not for Mermaid/architecture diagrams, Dash apps, or stakeholder narrative.
- ▌ Python Concurrency · dmoreqChoose and implement asyncio vs ThreadPoolExecutor vs ProcessPoolExecutor for a Python workload. Not for FastAPI vs Django, native Rust extensions, or runtime profiling.
- ▌ Python Performance · dmoreq bundleProfile and fix Python runtime, memory, or I/O bottlenecks with evidence (cProfile, py-spy, scalene). Not for accuracy/F1/quality KPI loops or unmeasured micro-optimizations.
- ▌ Code Simplification · dmoreqSimplify working code without changing behavior (nesting, names, accidental complexity). Not for redesign, performance rewrites, or untested risky edits.
- ▌ Rust Async Patterns · dmoreqProduction Tokio: structured concurrency, channels, streams, cancellation, backpressure. Not for sync Rust, ownership/API design, or PR review.
- ▌ Technical Reporting · dmoreqWrite saved formal markdown: benchmarks, ADRs, architecture notes, asset paths, Mermaid diagrams. Not for Plotly chart construction, Dash apps, or stakeholder QBR narrative.