← スキル一覧に戻る

extract-algorithm
by mvillmow
Training framework written in Mojo
⭐ 11🍴 4📅 2026年1月24日
SKILL.md
name: extract-algorithm description: "Parse and document algorithm pseudocode from research papers. Use when preparing for implementation." mcp_fallback: none category: analysis tier: 2 user-invocable: false
Extract Algorithm
Identify, document, and translate algorithms from research papers into structured pseudocode for implementation planning.
When to Use
- Converting paper algorithms to code
- Understanding computational complexity
- Planning implementation steps
- Documenting algorithm variations
Quick Reference
# Extract text from PDF focusing on algorithms
pdftotext paper.pdf - | grep -A 20 -i "algorithm\|pseudocode" | head -50
# Convert pseudo-code to structured documentation
# Use cleaner formatting with numbered steps
Workflow
- Locate algorithm: Find algorithm description, pseudocode, or flowchart in paper
- Document steps: Extract numbered steps or pseudocode from paper
- Identify inputs/outputs: List parameters, preconditions, postconditions
- Note special cases: Document edge cases and conditional logic
- Translate to implementation plan: Convert to implementation checklist
Output Format
Algorithm documentation:
- Algorithm name and source reference
- Inputs (parameters, data types, constraints)
- Outputs (return values, side effects)
- Pseudocode or step-by-step description
- Complexity analysis (time and space)
- Special cases and error handling
- Implementation notes and tips
References
- See
analyze-equationsskill for mathematical formula extraction - See
identify-architectureskill for understanding algorithm structure - See CLAUDE.md > Key Development Principles for implementation guidance
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です