git404hub

what is gen-pseudocode-skill fr?

huiyuli-2000/gen-pseudocode-skill — explained in plain English

Analysis updated 2026-05-18

26PythonAudience · researcherComplexity · 2/5LicenseSetup · easy

tl;dr

A Claude skill that converts research code and paper methodology into publication-ready LaTeX algorithm pseudocode.

vibe map

mindmap
  root((gen-pseudocode-skill))
    What it does
      Reconstructs pseudocode
      Uses algorithm2e LaTeX
      Maps code to notation
    Tech stack
      Python
      LaTeX
      Claude skill format
    Use cases
      Prepare paper submissions
      Convert code to math
      Compile to PDF
    Audience
      AI researchers
      ML engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Convert a paper's methodology section and source code into clean LaTeX pseudocode for submission

VIBE 2

Translate framework-specific code like optimizer calls into standard mathematical notation

VIBE 3

Compile generated LaTeX pseudocode into a PDF to verify formatting before submitting a paper

what's the stack?

PythonLaTeXalgorithm2e

how it stacks up fr

huiyuli-2000/gen-pseudocode-skillaevella/sky-pc-mcp-companionalicankiraz1/gemma-4-31b-mtp-vllm-server
Stars262626
LanguagePythonPythonPython
Setup difficultyeasymoderatehard
Complexity2/53/54/5
Audienceresearchervibe coderops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Requires a LaTeX distribution, Python 3.7+, and the algorithm2e package, licensed MIT.

in plain english

gen-pseudocode-skill is a Claude custom skill (a set of instructions and reference files you install into your Claude-powered project) designed to help AI and machine learning researchers convert messy code or paper descriptions into clean, publication-ready algorithm pseudocode for academic papers. The problem it addresses is the gap between how algorithms look in actual source code, full of framework-specific API calls, data loading boilerplate, and implementation details, and how they should look in a journal or conference paper, where they are expressed in clean mathematical notation. For example, code like "optimizer.zero_grad(), loss.backward()" becomes concise LaTeX math notation describing the gradient update step. The skill guides Claude to take inputs such as a paper's methodology section, supplementary appendices, or source code, and produce compilable LaTeX using the algorithm2e package (a standard LaTeX package for typesetting algorithm boxes). It includes a notation mapping table that converts programming terms to their mathematical equivalents, and a style guide covering conventions for different publication venues like NeurIPS, ICML, AAAI, and medical informatics journals. The repository also includes a Python script that compiles the generated LaTeX into a PDF so you can immediately verify the output is correctly formatted. You install the skill by placing the provided folder in your project's Claude skills directory. The project is licensed under MIT.

prompts (copy fr)

prompt 1
Use gen-pseudocode-skill to turn my training loop code into publication-ready pseudocode.
prompt 2
Help me map my model's forward pass into the notation this skill expects.
prompt 3
Show me how to compile the generated algorithm2e LaTeX into a PDF with compile_algo.py.
prompt 4
What style conventions does this skill use for NeurIPS versus AAAI submissions?

Frequently asked questions

what is gen-pseudocode-skill fr?

A Claude skill that converts research code and paper methodology into publication-ready LaTeX algorithm pseudocode.

What language is gen-pseudocode-skill written in?

Mainly Python. The stack also includes Python, LaTeX, algorithm2e.

How hard is gen-pseudocode-skill to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is gen-pseudocode-skill for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.