Melt butter in a large skillet over medium heat. Add onion. Cook, stirring, until soft, 4 minutes. Add carrot, celery, and potato. Cook, stirring, until soft, 6 minutes. Stir in flour, then broth; bring to a boil. Add greens and chicken. Simmer until thickened, 2 minutes; season.