home / skills / a5c-ai / babysitter / membrane-system-designer
This skill designs membrane separation systems including RO, UF, NF, and gas separation to optimize performance and energy use.
npx playbooks add skill a5c-ai/babysitter --skill membrane-system-designerReview the files below or copy the command above to add this skill to your agents.
---
name: membrane-system-designer
description: Membrane separation system design skill for RO, UF, NF, and gas separation applications
allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- Bash
metadata:
specialization: chemical-engineering
domain: science
category: Separation Processes
skill-id: CE-SK-011
---
# Membrane System Designer Skill
## Purpose
The Membrane System Designer Skill designs membrane separation systems including reverse osmosis, ultrafiltration, nanofiltration, and gas separation applications.
## Capabilities
- Membrane selection and sizing
- Module configuration design
- Permeate flux calculations
- Fouling prediction and mitigation
- Cleaning protocol design
- Multi-stage system design
- Recovery and rejection optimization
- Energy consumption analysis
## Usage Guidelines
### When to Use
- Designing membrane separation systems
- Optimizing existing installations
- Evaluating membrane alternatives
- Troubleshooting fouling issues
### Prerequisites
- Feed characterization complete
- Separation requirements defined
- Operating conditions specified
- Fouling potential assessed
### Best Practices
- Account for fouling in design
- Plan for membrane replacement
- Include adequate pretreatment
- Consider energy recovery
## Process Integration
This skill integrates with:
- Membrane Separation System Design
- Separation Sequence Synthesis
- Process Flow Diagram Development
## Configuration
```yaml
membrane-system-designer:
membrane-types:
- reverse-osmosis
- nanofiltration
- ultrafiltration
- microfiltration
- gas-separation
configurations:
- single-stage
- multi-stage
- recycle
```
## Output Artifacts
- System specifications
- Module datasheets
- Performance predictions
- Cleaning protocols
- Operating procedures
This skill designs membrane separation systems for reverse osmosis (RO), nanofiltration (NF), ultrafiltration (UF), and gas-separation applications. It produces practical system specifications, module layouts, and performance forecasts to support engineering and procurement decisions. The skill focuses on operability, fouling resilience, and energy efficiency for both single-stage and multi-stage configurations.
The skill ingests feed characterization, target separation goals, and operating conditions to select membrane types and size modules. It calculates permeate flux, predicts fouling tendencies, and models recovery and rejection across stages. Outputs include module datasheets, cleaning protocols, and energy consumption estimates to guide system implementation and optimization.
What inputs are required to run a design?
A complete feed characterization, separation targets (recovery/rejection), operating temperatures and pressures, and any pretreatment constraints.
Does the skill handle fouling and cleaning design?
Yes. It predicts fouling risk, recommends mitigation and pretreatment, and outputs cleaning protocols and schedules.
Can it design multi-stage or recycle systems?
Yes. Multi-stage, recycle, and hybrid configurations are supported with performance modeling across stages.