eigenvalues
Provides tools and strategies for solving linear algebra eigenvalue problems.
Install
mkdir -p .claude/skills/eigenvalues && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1943" && unzip -o skill.zip -d .claude/skills/eigenvalues && rm skill.zipInstalls to .claude/skills/eigenvalues
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Problem-solving strategies for eigenvalues in linear algebraKey capabilities
- →Compute characteristic polynomials
- →Calculate eigenvalues for matrices
- →Find eigenvectors for given eigenvalues
- →Verify matrix operations using Z3
How it works
The skill utilizes Sympy for symbolic computation of polynomials and eigenvalues, and Z3 for verifying the correctness of the results.
Inputs & outputs
When to use eigenvalues
- →Calculating eigenvalues
- →Finding eigenvectors
- →Verifying matrix operations
About this skill
Eigenvalues
When to Use
Use this skill when working on eigenvalues problems in linear algebra.
Decision Tree
-
Compute Characteristic Polynomial
- det(A - lambda*I) = 0
sympy_compute.py charpoly "[[a,b],[c,d]]" --var lam
-
Find Eigenvalues
- Solve characteristic polynomial
sympy_compute.py eigenvalues "[[1,2],[3,4]]"
-
Find Eigenvectors
- For each eigenvalue lambda: solve (A - lambda*I)v = 0
sympy_compute.py eigenvectors "[[1,2],[3,4]]"
-
Verify
- Check Av = lambda*v with
z3_solve.py prove - Verify algebraic/geometric multiplicity
- Check Av = lambda*v with
Tool Commands
Sympy_Eigenvalues
uv run python -m runtime.harness scripts/sympy_compute.py eigenvalues "[[1,2],[3,4]]"
Sympy_Charpoly
uv run python -m runtime.harness scripts/sympy_compute.py charpoly "[[a,b],[c,d]]" --var lam
Z3_Verify
uv run python -m runtime.harness scripts/z3_solve.py sat "det(A - lambda*I) == 0"
Cognitive Tools Reference
See .claude/skills/math-mode/SKILL.md for full tool documentation.
When not to use it
- →Non-linear algebra mathematical problems
- →Large-scale numerical matrix inversion
Limitations
- →Limited to linear algebra applications
- →Symbolic computation complexity increases with matrix size
How it compares
It provides a programmatic, verifiable approach to linear algebra problems instead of manual calculation.
Compared to similar skills
eigenvalues side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| eigenvalues (this skill) | 2 | 7mo | Review | Intermediate |
| data-engineering | 13 | 7mo | Review | Advanced |
| crawl4ai | 21 | 8mo | Review | Intermediate |
| data-cleaning-pipeline | 13 | 5mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by parcadei
View all by parcadei →You might also like
data-engineering
pluginagentmarketplace
ETL pipelines, Apache Spark, data warehousing, and big data processing. Use for building data pipelines, processing large datasets, or data infrastructure.
crawl4ai
basher83
This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.
data-cleaning-pipeline
aj-geddes
Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pipeline automation
paddle-ocr-validation
jgtolentino
PaddleOCR-based receipt and BIR form extraction with validation
ocr
trpc-group
Extract text from images using Tesseract OCR
airflow-dag-patterns
wshobson
Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.