I have three tiers of characters I keep in a document and I don’t bother updating it for every little thing. Main characters have a full character sheet that tracks what abilities they have and their overall mental state and goals.
Sandara is a priestess of the goddess of piracy, she is good at healing and support magic, likes goading people, and is here for the fun and adventure. She is vastly smarter and more canny than anyone else gives her credit for, which she feeds into because it’s convenient to be seen as a dumb hedonist.
Nendra is the yandere drow wife of the MC. She is a control freak who is honestly terrible at actually managing things due to her explosive anger issues. She can hijack control of people’s bodies, turning them into puppets at short range. She loves MC in her own twisted way and is trying to make things work but is just an absolute mass of issues that walks like a man.
Secondary characters have a slimmed down version; they have a broad strokes skillset and a single intent that their characterization and actions are built around.
Jerry is a necromancer who specializes in resurrection and prosthetics. He’s saving money while hiding from his old teacher so he can eventually flee the country.
Gobron is a narcissistic goblin bounty hunter who is a great fighter. He is trying to get the MC’s goblin party member to marry him because she is the most beautiful and intelligent goblin in generations (at gunpoint, as is tradition among the goblin clans. Incidentally she is at best ugly cute in the eyes of non-goblins, but we love her for her personality.)
Minor characters are one note. They don’t get a writeup unless they are recurring characters, and if they are then they are almost always showing up in the same context repeatedly.
Narwhal Tate is an unflinchingly loyal dwarf on the MCs Pirate crew. He is willing to do anything to help but has no specific valuable skills. He exists to be told to do random trivial or silly tasks which he completes no matter what.
Jaundiced Jape is a tall, thin half orc with sallow skin. If something painful or embarrassing (but without permanent consequences) happens to a side character on the ship, it will always be Jape.