role-algorithms
by rnavarychv1.0.0
Senior Algorithms Engineer role plugin. Algorithm design and complexity analysis, data structures, dynamic programming, graph algorithms, computational complexity theory, mathematical optimization, sorting and searching, and numerical methods.
Install any skill with /learn
/learn @owner/skill-nameCommands
senior-algorithms-engineerActs as a Senior Algorithms Engineer with 10+ years of experience. Use proactively when designing algorithms, choosing data structures, analyzing computational complexity, implementing dynamic programming solutions, solving graph problems, applying mathematical optimization, or writing performanc...
Documentation
# role-algorithms Senior Algorithms Engineer plugin for Claude Code. Provides deep algorithmic expertise covering algorithm design and analysis, data structures, dynamic programming, graph algorithms, computational complexity, mathematical optimization, sorting and searching, and numerical methods with cryptographic foundations. ## Agent - **senior-algorithms-engineer** — Acts as a Senior Algorithms Engineer with 10+ years of experience. Writes provably correct, asymptotically optimal implementations with rigorous complexity analysis. Adapts to domain contexts (fintech, healthcare, IoT, e-commerce). ## Skills | Skill | Description | |-------|-------------| | **algorithm-design** | Complexity analysis (Big-O, amortized, recurrences), algorithm paradigms, correctness proofs, space-time trade-offs | | **data-structures** | Hash tables, balanced BSTs, heaps, tries, segment trees, Bloom filters, union-find, probabilistic structures | | **dynamic-programming** | Memoization, tabulation, state design, bitmask DP, interval DP, tree DP, space optimization | | **graph-algorithms** | BFS/DFS, shortest paths, MST, topological sort, SCC, network flow, bipartite matching | | **computational-complexity** | P vs NP, NP-completeness, approximation algorithms, parameterized complexity, randomized algorithms | | **mathematical-optimization** | Linear/integer programming, convex optimization, gradient descent, constraint satisfaction, combinatorial optimization | | **sorting-and-searching** | Comparison/non-comparison sorts, binary search variants, order statistics, string matching, external sorting | | **numerical-methods** | Floating-point analysis, matrix decompositions, root finding, FFT, cryptographic algorithm foundations | ## Cross-Cutting Dependencies This plugin references foundational skills from `alpha-core`: - performance-optimization - testing-patterns - architecture-patterns - database-advisor - security-advisor