Agent skills for control system design and analysis workflows, built on slicot.
Note: This project is in early development. More workflows will be added over time.
git clone https://github.com/jamestjsp/control-workflows.git
cd control-workflows
uv syncRequires Python 3.13+.
This library is designed for use with AI coding agents (Claude Code, Cursor, GitHub Copilot). The recommended approach:
claude plugin install slicot-control
claude plugin install control-theory/slicot-control
Skills provide routine lookup, usage patterns, and control theory guidance.
Every slicot routine has detailed docstrings. Access them via:
uv run python -c "from slicot import <routine>; help(<routine>)"Example:
uv run python -c "from slicot import sb02od; help(sb02od)"This displays parameters, return values, mathematical formulations, and usage examples.
This project uses slicot (C11 implementation), not slycot:
from slicot import sb02od # correct
# from slycot import sb02od # wrong packageMIT