aqueous-chemistry-electrochem

Solve aqueous chemistry and electrochemistry calculations using Python functions.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/jpfielding/claude.pnge --skill aqueous-chemistry-electrochem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aqueous-chemistry-electrochem
Source: https://github.com/jpfielding/claude.pnge/tree/main/skills/aqueous-chemistry-electrochem
Command: npx skills add https://github.com/jpfielding/claude.pnge --skill aqueous-chemistry-electrochem

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles complex aqueous chemistry and electrochemistry calculations, crucial for various engineering disciplines, by providing tools for pH, buffers, alkalinity, ionic strength, and redox potentials.

Core Features & Use Cases

  • pH and Buffer Calculations: Determine pH from hydrogen ion concentration and use the Henderson-Hasselbalch equation for buffer solutions.
  • Water Quality Metrics: Convert species concentrations to mg/L as CaCO3 for alkalinity and hardness, and calculate ionic strength.
  • Redox and Faraday's Law: Solve Nernst equation for cell potentials and calculate mass deposited using Faraday's law.
  • Use Case: A petroleum engineer needs to assess the precipitation risk of scale in produced water. This Skill can calculate the ionic strength and pH, which are key inputs for such assessments.

Quick Start

Use the aqueous-chemistry-electrochem skill to calculate the pH of a buffer solution given its pKa, acid concentration, and base concentration.

Frequently Asked Questions about aqueous-chemistry-electrochem

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate pH and buffer capacity using the Henderson-Hasselbalch equation?

Calculate buffer pH by providing the pKa, acid concentration, and base concentration to apply the Henderson-Hasselbalch equation. The Skill processes these chemical parameters to output the exact pH for your aqueous solution.

Can I convert species concentrations to mg/L as CaCO3 for alkalinity and hardness?

Yes, you can convert species concentrations to mg/L as CaCO3 to determine water quality metrics like alkalinity and hardness. Provide the specific ion concentrations to receive the standardized CaCO3 equivalent output.

How do I solve the Nernst equation for electrochemical cell potentials?

Solve the Nernst equation by inputting the standard cell potential, temperature, and ion concentrations. The Skill calculates the resulting electrochemical cell potential under non-standard conditions for corrosion analysis or coursework.

Does this Skill calculate ionic strength for produced-water treatment scaling risks?

Yes, this Skill calculates ionic strength from user-provided ion concentrations, which is essential for assessing precipitation and scaling risks in produced-water treatment and environmental engineering contexts.

What water chemistry parameters do I need to calculate mass deposited using Faraday's law?

To calculate mass deposited using Faraday's law, provide the current, time, and the electrochemical equivalent of the species. The Skill applies Faraday's law to yield the exact mass deposited during electrolysis.

When should I use Python for aqueous chemistry calculations instead of manual computation?

Use Python for aqueous chemistry calculations when handling complex ionic strength, pH, or redox potential computations across multiple samples. It automates repetitive Nernst equation and alkalinity conversions to prevent manual arithmetic errors.