name-functions
Installation
SKILL.md
Name the functions worth naming
A fresh binary is a wall of FUN_ names. Do not rename all of them. That wastes effort on boilerplate. Spend it where it pays.
- Use
list_proceduresandcurrent_view(eleven) to see the function list and the total. - Pick the ones worth naming first:
- the entry point and any exported symbols,
- functions that reference a telling string (find them with
list_strings/search_stringsand the string's xrefs), - functions that call a notable import (crypto, network, file, process, auth).
- For each: read it (
procedure_pseudo_code, orprocedure_assembly), understand it,rename_function(eleven) to a plain C name, andadd_noteone sentence. - Walk the call graph outward from what you named, a few levels deep, while it stays informative. Stop when you are into boilerplate (allocators, string helpers, CRT glue).
Report: how many you named, the handful that matter most and what each does, and where the interesting behavior lives. The renames and notes persist in the project, so the list stays readable next time.