Concept-aware data construction improves in-context learning by training language models to utilize latent concepts from demonstrations.