Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Raman Navarych avatar

Role Algorithms

  • 14 repo stars
  • Updated July 24, 2026
  • rnavarych/alpha-engineer

Apply algorithm design and complexity analysis: data structures, dynamic programming, graph algorithms, and numerical methods.

About

A senior algorithms-engineer role plugin focused on algorithm design and computational complexity. It covers data structures, dynamic programming, graph algorithms, complexity theory, mathematical optimization, sorting and searching, and numerical methods. Helps developers write and analyze performant, correct algorithmic code.

  • Algorithm design and complexity analysis
  • Dynamic programming and graph algorithms
  • Data structures
  • Mathematical optimization

Role Algorithms by the numbers

  • Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add rnavarych/alpha-engineer
/plugin install role-algorithms@alpha-engineer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars14
Last updatedJuly 24, 2026
Repositoryrnavarych/alpha-engineer

What it does

Apply algorithm design and complexity analysis: data structures, dynamic programming, graph algorithms, and numerical methods.

README.md

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

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.