state-space-linearization
Linearizing nonlinear dynamics around operating points for control design.
Install / Use
npx skills add benchflow-ai/skillsbench --skill state-space-linearizationInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Project & Program ManagementSupported Platforms
Our assessment of state-space-linearization
state-space-linearization scores 72/100 on our quality scale, 50th of 62 Project & Program Management skills we index.
Its SKILL.md is 991 bytes long, split into 5 sections with 4 code examples: fairly brief, so expect to fill in details yourself.
With 1,813 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so state-space-linearization is actively maintained.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
state-space-linearization compared with similar skills
All 4 of these similar skills score higher than state-space-linearization; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| state-space-linearization (this skill)by benchflow-ai | 72 | 1.8k | 2mo ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 86.4k | 15d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 84.6k | 1d ago | MCP Server |
| crawl4aiby unclecode | 100 | 84.5k | 5d ago | MCP Server |
Frequently asked questions
- How do I install state-space-linearization?
- Run
npx skills add benchflow-ai/skillsbench --skill state-space-linearization. The install tabs above show the steps for each supported agent. - Which AI agents does state-space-linearization work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is state-space-linearization safe to use?
- It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is state-space-linearization still maintained?
- The repository was last updated about 2 months ago, so state-space-linearization is actively maintained.
Skill content
View source on GitHubname: state-space-linearization description: Linearizing nonlinear dynamics around operating points for control design.
State-Space Linearization
Jacobian Computation
For nonlinear dynamics dx/dt = f(x, u), linearize around (x_ref, u_ref):
A = ∂f/∂x |_{x_ref} (n×n matrix)
B = ∂f/∂u |_{x_ref} (n×m matrix)
Discretization
For discrete-time control with timestep dt:
Euler method (simple, first-order accurate):
A_d = I + dt * A_c
B_d = dt * B_c
Matrix exponential (exact for LTI):
A_d = expm(A_c * dt)
B_d = inv(A_c) @ (A_d - I) @ B_c
For R2R Systems
The Jacobian depends on current tensions and velocities. Key partial derivatives:
∂(dT_i/dt)/∂T_i = -v_i / L
∂(dT_i/dt)/∂v_i = EA/L - T_i/L
∂(dv_i/dt)/∂T_i = -R²/J
∂(dv_i/dt)/∂u_i = R/J
Tips
- Linearize around the reference operating point
- Update linearization if operating point changes significantly
- Check stability via eigenvalue analysis
Related Skills
Agent-Reach
86.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.2kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Scrapling
84.6k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
crawl4ai
84.5kOpen-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
