Stefan Krastanov avatar

Stefan Krastanov

Community

@krastanov · Boston

181Followers
|
113Public Repos
|
39Published Skills

CS&Physics Professor working in Quantum Information Science, maintainer of @QuantumSavory and others.

Agent Skills by Stefan Krastanov

Showing 39 vetted skills indexed across 1 GitHub repositories.

KrastanovKrastanov
30

julia-github

Manage Git and GitHub CLI operations for Julia package development.

Community
Intermediate
KrastanovKrastanov
30

julia-pkgextension

Create Julia package extensions with weak dependencies and conditional loading.

Community
Intermediate
KrastanovKrastanov
30

julia-bench-write

Create organized benchmark suites for Julia packages using BenchmarkTools.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-async

Build and troubleshoot asynchronous Julia code with Tasks and Channels.

Community
Intermediate
KrastanovKrastanov
30

julia-term-renderables

Generate terminal UI elements with Term.jl in Julia.

Community
Intermediate
KrastanovKrastanov
30

julia-perf

Diagnoses bottlenecks and analyzes type stability in Julia code.

Community
Intermediate
KrastanovKrastanov
30

julia-term-style

Style terminal text using Term.jl markup syntax, color macros, and themes.

Community
Basic
KrastanovKrastanov
30

julia-doctests

Configure and write Julia doctests with Documenter.jl for package validation.

Community
Intermediate
KrastanovKrastanov
30

julia-jet

Analyze Julia code for type errors and optimization failures using JET.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-tests-write

Write Julia package tests using TestItemRunner.jl with Aqua.jl and JET.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-yaml

Parse and write YAML data in Julia using YAML.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-testitem-run

Run Julia @testitem tests filtered by tags, names, and filenames.

Community
Intermediate
KrastanovKrastanov
30

julia-multipackage

Manage dependencies and test multiple interdependent Julia packages in a shared environment.

Community
Intermediate
KrastanovKrastanov
30

julia-comonicon

Create Julia command-line interfaces with Comonicon.jl macros and docstrings.

Community
Intermediate
KrastanovKrastanov
30

julia-term-utilities

Visualize progress, styled logging, and introspection in Julia with Term.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-package-init

Initialize new Julia packages with testing, documentation, and CI.

Community
Intermediate
KrastanovKrastanov
30

julia-bench-quick

Benchmark Julia code snippets with the BenchmarkTools.jl @btime macro.

Community
Basic
KrastanovKrastanov
30

julia-docstrings

Generate Julia docstrings using DocStringExtensions.jl macros and SciML conventions.

Community
Basic
KrastanovKrastanov
30

julia-jet-opt

Detect optimization failures in Julia code using JET.jl macros.

Community
Intermediate
KrastanovKrastanov
30

julia-doccitations

Integrate BibTeX citations into Julia documentation with DocumenterCitations.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-bench-run

Execute Julia benchmark suites locally and in CI with AirspeedVelocity.jl and BenchmarkTools.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-docs

Generate Julia package documentation websites with Documenter.jl.

Community
Intermediate
KrastanovKrastanov
30

julia-prettytables

Render Julia tabular data into text, Markdown, and HTML formats.

Community
Intermediate
KrastanovKrastanov
30

julia-threads

Implement and debug multithreaded Julia programs using Base.Threads primitives.

Community
Intermediate