代数计算器
algebra
by BytesAgain
Solve equations, simplify expressions, and factor polynomials. Use when doing algebra homework, checking proofs, or plotting functions.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/bytesagain/algebra文档
Algebra
Algebra v2.0.0 — a versatile utility toolkit for recording, tracking, and managing algebra-related tasks from the command line. Log computations, compare results, generate reports, and export your work in multiple formats.
Commands
| Command | Description |
|---|---|
algebra run <input> | Record a run entry (no args = show recent runs) |
algebra check <input> | Record a check entry (no args = show recent checks) |
algebra convert <input> | Record a conversion entry (no args = show recent conversions) |
algebra analyze <input> | Record an analysis entry (no args = show recent analyses) |
algebra generate <input> | Record a generation entry (no args = show recent generations) |
algebra preview <input> | Record a preview entry (no args = show recent previews) |
algebra batch <input> | Record a batch entry (no args = show recent batches) |
algebra compare <input> | Record a comparison entry (no args = show recent comparisons) |
algebra export <input> | Record an export entry (no args = show recent exports) |
algebra config <input> | Record a config entry (no args = show recent configs) |
algebra status <input> | Record a status entry (no args = show recent statuses) |
algebra report <input> | Record a report entry (no args = show recent reports) |
algebra stats | Show summary statistics across all log files |
algebra export <fmt> | Export all data in json, csv, or txt format |
algebra search <term> | Search across all entries for a keyword |
algebra recent | Show the 20 most recent activity entries |
algebra status | Health check — version, data dir, entry count, disk usage |
algebra help | Show usage info and available commands |
algebra version | Show version (v2.0.0) |
How It Works
Each command (run, check, convert, analyze, etc.) works as a timestamped log recorder:
- With arguments: saves the input to
~/.local/share/algebra/<command>.logwith a timestamp, then confirms the entry count. - Without arguments: displays the 20 most recent entries from that command's log file.
All activity is also recorded in a central history.log for cross-command traceability.
Data Storage
- Location:
~/.local/share/algebra/ - Log files: One
.logfile per command (e.g.,run.log,check.log,analyze.log) - History:
history.log— central activity log across all commands - Export:
export.json,export.csv, orexport.txtgenerated on demand - Format: Each log line is
YYYY-MM-DD HH:MM|<input>
Requirements
- Bash (4.0+)
- Standard Unix utilities (
wc,du,grep,tail,head,date) - No external dependencies or API keys required
When to Use
- Tracking algebra homework — log each problem you solve with
algebra run "solve x^2 + 3x = 0"and review later withalgebra recent - Comparing approaches — use
algebra compare "method A vs method B"to record different solution strategies side by side - Batch processing — log batch operations with
algebra batch "problems 1-20 chapter 5"to track bulk work sessions - Generating reports — use
algebra report "weekly summary"to create traceable report entries, thenalgebra statsto see totals - Exporting for review — run
algebra export jsonto get all logged data in a structured format for sharing or backup
Examples
# Record an algebra run
algebra run "simplify 3x + 5x - 2"
# Check a result
algebra check "verify x = 4 satisfies 2x + 1 = 9"
# Analyze an expression
algebra analyze "factor x^2 - 9"
# Compare two methods
algebra compare "substitution vs elimination for system of equations"
# Generate a template
algebra generate "quadratic formula template"
# View summary statistics
algebra stats
# Export all data as JSON
algebra export json
# Search for a keyword across all logs
algebra search "quadratic"
# Show recent activity
algebra recent
# Health check
algebra status
Output
Results go to stdout. Save with algebra run > output.txt. All entries are also persisted in the data directory for later retrieval.
Configuration
Set ALGEBRA_DIR environment variable to change the data directory. Default: ~/.local/share/algebra/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
技能工坊
by anthropics
覆盖 Skill 从创建到迭代优化全流程:起草能力、补测试提示、跑评测与基准方差分析,并持续改写内容和描述,提升效果与触发准确率。
✎ 技能工坊把技能从创建、迭代到评测串成闭环,方差分析加描述优化,特别适合把触发准确率打磨得更稳。
表格处理
by anthropics
围绕 .xlsx、.xlsm、.csv、.tsv 做读写、修复、清洗、格式整理、公式计算与格式转换,适合修改现有表格、生成新报表或把杂乱数据整理成交付级电子表格。
✎ 做 Excel/CSV 相关任务很省心,能直接读写、修复、清洗和格式转换,尤其擅长把乱七八糟的表格整理成交付级文件。
Word文档
by anthropics
覆盖Word/.docx文档的创建、读取、编辑与重排,适合生成报告、备忘录、信函和模板,也能处理目录、页眉页脚、页码、图片替换、查找替换、修订批注及内容提取整理。
✎ 搞定 .docx 的创建、改写与精排版,目录、批量替换、批注修订和图片更新都能自动化,做正式文档尤其省心。
相关 MCP 服务
文件系统
编辑精选by Anthropic
Filesystem 是 MCP 官方参考服务器,让 LLM 安全读写本地文件系统。
✎ 这个服务器解决了让 Claude 直接操作本地文件的痛点,比如自动整理文档或生成代码文件。适合需要自动化文件处理的开发者,但注意它只是参考实现,生产环境需自行加固安全。
by wonderwhy-er
Desktop Commander 是让 AI 直接执行终端命令、管理文件和进程的 MCP 服务器。
✎ 这工具解决了 AI 无法直接操作本地环境的痛点,适合需要自动化脚本调试或文件批量处理的开发者。它能让你用自然语言指挥终端,但权限控制需谨慎,毕竟让 AI 执行 rm -rf 可不是闹着玩的。
EdgarTools
编辑精选by dgunning
EdgarTools 是无需 API 密钥即可解析 SEC EDGAR 财报的开源 Python 库。
✎ 这个工具解决了金融数据获取的痛点——直接让 AI 读取结构化财报,比如让 Claude 分析苹果的 10-K 文件。适合量化分析师或金融开发者快速构建数据管道。但注意,它依赖 SEC 网站稳定性,高峰期可能延迟。