Margaret “Maggie” Flanigan, a seamstress, singer and sailor in Annapolis, died of unknown causes Aug. 17 in Baltimore. She was 34.

“Her star burned very bright,” said her mother, Lynn Flanigan. “She was always a presence, you know? She’d come in, and people would just light up. Everybody would smile, and she was like a magnet.”

Maggie Flanigan, the daughter of Lynn Flanigan, a health care worker, and Daniel Flanigan, a restaurant worker, was born in Baltimore and raised in Towson.

Sailing became part of her life at an early age. Her parents, who are avid sailors, first took her on a boat when she was 5 weeks old. At 14 months, she earned her sea legs on a weeklong cruise with her family to Connecticut, but needed to relearn walking after returning to shore, her mother said.

Ms. Flanigan’s love of theater and singing bloomed in middle school at Loch Raven Technical Academy’s Performing Arts Magnet program, continuing through high school when she worked as a server and performer at a dinner theater in Timonium. Her passion for sailing continued in high school, as well, through volunteering with Special Olympics Sailing, which her parents helped found and coach internationally.

She graduated from Loch Raven High School in Towson in 2008 and attended Indiana University of Pennsylvania, where she studied nursing, psychology and choral music. While there, she helped found a sailing club and jazz performing group.

During summer breaks, she worked as a certified sailing instructor at Baltimore County Sailing Center. She once saved the life of a fellow instructor who fell out of a boat, hitting their head and becoming unconscious in the water.

Ms. Flanigan held several jobs in retail, life insurance and health care, working at Sheppard Pratt and Greater Baltimore Medical Center while also participating in community theater organizations as a performer and costumer, creating a plus-sized costume collection. After leaving the health care system during the coronavirus pandemic, she leaned deeper into her love of sewing, working at a dressmaking shop in Pikesville.

In 2021, she moved to Annapolis to work as a canvas fabricator at Quantum Sails, working on designs for sail covers and biminis, or sun protectors. She joined the Annapolis sailing community, crewing on J/105 racing boats and others in regattas while helping friends on the side with wedding tailoring.

Ms. Flanigan often went to karaoke in downtown Annapolis at Stan and Joe’s or Middleton Tavern, said Allison Gingerich, a friend.

“Anyone that she met was always touched by her in a different way in the sense that she was just very kind, very openhearted — the kind of person you could talk to about pretty much anything,” Gingerich said.

Last year, Ms. Flanigan, Ms. Gingerich and three others competed in the J/105 Women’s Regatta in Annapolis wearing hot pink Hawaiian print shirts and white skirts, winning an award for best-dressed crew — a trophy that did not exist until they arrived on the racecourse.

This year, regatta organizers created the Maggie Flanigan Perpetual Trophy, which was given to the best-dressed crew.

She is survived by her parents, Lynn and Daniel Flanigan, of Towson; two brothers, Ryan Flanigan, of Nottingham, and James Flanigan, of Timonium; her maternal grandmother, Jackie Flournoy, of Hunt Valley; her nephew and godson, Brooks Flanigan; and numerous aunts, uncles and cousins.

A celebration of life was held Aug. 30 in Pasadena, with family and friends wearing bright colors and glitter in her memory.