Preheat the oven to 450°F
Dice the potatoes and rinse with cold water and pat dry with a clean towel.
Heat the oil in the skillet on medium-high heat. Use only enough to lightly coat the pan.
Put the potatoes in the pan and toss to coat in the oil. Cover the pan for 4 minutes to keep the steam inside the pan. This will ensure a soft, fully cooked center.
Remove the lid and turn the potatoes. Cover for another 4 minutes. Repeat the process until the potatoes are lightly browned.
Put the onion in and toss to coat with the oil. Cover and cook for 4 minutes. Uncover and salt and pepper to taste. At this point the center of the potatoes should be tender and easily pierced with a fork.
Put the skillet in the oven for 10 minutes (or until golden brown and crispy on the outside) uncovered. Remove from the oven and toss the chives in to the potatoes. Serve hot.
Store in an airtight container in the refrigerator for up to three days.