dangeles
@dangeles
Public Skills
cfd-bioreactor
by dangeles
Use when user needs to simulate fluid flow through bioprocess cartridges, bioreactor geometries, or membrane devices using FEniCSx. Covers Navier-Stokes flow, O2 species transport with Michaelis-Menten kinetics, membrane permeation, mesh generation from CAD geometry, and interactive 3D visualization.
procurement
by dangeles
Use when equipment specifications need matching to potential vendors, sourcing landscape must be mapped (catalog items vs. custom orders), or lead time considerations affect project planning
brainstorming-pm
by dangeles
Use when orchestrating multi-perspective brainstorming sessions requiring parallel agent execution, confidence-weighted synthesis, and optional workflow handoff. Coordinates 5 parallel perspective agents through a 4-stage pipeline (framing, diverging, converging, output).
scientific-analysis-architect
by dangeles
Use when planning multi-chapter scientific research analyses with expert consultation. Produces markdown analysis documents with pseudocode for RNA-seq, proteomics, or other data analysis workflows. Triggers on research planning, analysis architecture, or multi-chapter analysis design requests.
program-officer
by dangeles
Use when coordinating complex research tasks requiring literature synthesis, quantitative validation, or multi-source integration across researcher, calculator, synthesizer, and fact-checker skills
research-pipeline
by dangeles
Use when you need a complete research workflow from initial literature search to polished, fact-checked document. Chains researcher -> synthesizer -> devils-advocate -> fact-checker -> editor automatically.
programming-pm
by dangeles
Use when coordinating software development projects requiring multiple specialists (architect, developers, mathematician, statistician, notebook-writer) with quality gates for archival setup, requirements, architecture, pre-mortem, code review, testing, and version control integration.
consistency-auditor
by dangeles
Use when parameter values appear in multiple documents and consistency must be verified, especially for quantitative values that may differ due to measurement context or require reconciliation
economist
by dangeles
Use when order-of-magnitude cost estimates are needed to assess financial feasibility, compare cost-effectiveness of alternatives, or identify major cost drivers (not for detailed quotes—that's Procurement)
strategist
by dangeles
Use when research direction needs assessment, critical knowledge gaps must be identified, or priorities must be recommended based on impact, dependencies, and effort (especially at project milestones or when scope questions arise)
parallel-coordinator
by dangeles
Orchestrate multiple independent agents running simultaneously, leveraging Claude's parallel tool execution capabilities to maximize throughput on multi-task requests.
bioinformatician
by dangeles
Use when implementing data analysis pipelines, statistical tests, or bioinformatics workflows in code (Python/R), particularly for genomics, transcriptomics, proteomics, or other -omics data.
copilot
by dangeles
Use when reviewing code for correctness, efficiency, edge cases, or potential bugs in an adversarial but collaborative manner, or when bioinformatician/developer needs a second opinion.
principal-investigator
by dangeles
Direct research projects by gathering team feedback and delegating implementation tasks. Writes publication-quality scientific text and coordinates bioinformaticians, software developers, and biologist commentators via technical-pm.
skill-editor
by dangeles
Use when creating, modifying, or refactoring Claude Code skills that require structured multi-agent review and quality validation
notebook-debugger
by dangeles
Use when encountering Jupyter notebook errors including kernel crashes, environment conflicts, import errors, memory issues, or data pipeline failures in notebooks
systems-architect
by dangeles
Use when designing software architecture for bioinformatics pipelines, defining data structures, planning scalability, or making technical design decisions for complex systems.
notebook-writer
by dangeles
Create and document Jupyter notebooks for reproducible analyses
cfd-mathematician
by dangeles
Use when invoked by cfd-bioreactor orchestrator to provide rigorous mathematical analysis of FEM variational formulations, function space selection, stability conditions (inf-sup, Lax-Milgram), convergence rate estimation, and dimensionless number analysis for bioreactor CFD simulations. Produces mathematical specifications that the orchestrator translates into FEniCSx code.
cfd-reviewer
by dangeles
Use when invoked by cfd-bioreactor orchestrator to provide adversarial engineering review of CFD simulation plans and generated code. Challenges mesh quality, boundary conditions, solver parameters, stabilization choices, and physical plausibility. Produces severity-rated review with approval status.
latex-document-manager
by dangeles
Use when user asks to examine, edit, proofread, or compile LaTeX documents. Triggers on mentions of .tex files, pdflatex, xelatex, lualatex, latexmk, bibtex, biblatex, CV updates, or LaTeX paper editing on macOS.
essay-pipeline
by dangeles
Use when collaboratively writing a science blog essay through interactive thesis development, essay structuring, argument development, and paragraph writing with tiered fact-checking and voice matching.
essay-voice-matcher
by dangeles
Use when written text needs evaluation against a user's writing style profile and sample essays for voice consistency during essay pipeline execution.
essay-fact-checker
by dangeles
Use when factual claims in a science blog essay need verification with source URLs, or when proactive research enrichment would strengthen an argument.