(De)composing Craft: An Elementary Grammar for Sharing Expertise in Craft Workflows

Ritik Batra, Cornell TechLydia Kim1, Ilan Mandel1, Amritansh Kwatra1, Jane L. E, Stanford UniversitySteven J. Jackson, Cornell UniversityThijs Roumen1

Conditionally Accepted to Appear in Proceedings of 2026 ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW'26)

Abstract

Craft practices rely on evolving archives of skill and knowledge developed through generations of craftspeople experimenting with designs, materials, and techniques. Better documentation of these practices enables the sharing of knowledge and expertise between sites and generations. However, most documentation focuses on the linear steps leading to final artifacts, neglecting the distinct tacit knowledge, improvisational actions, and situated adaptations needed to meet the unique demands of each craft project. This omission limits knowledge sharing and reduces craft to a mechanical endeavor, rather than a sophisticated and contextual way of seeing, thinking, and doing. Drawing on expert interviews and literature from HCI, CSCW and the social sciences, we develop an elementary grammar to document improvisational actions of real-world craft practices. We demonstrate the utility of this grammar with a MLLM-powered interface called CraftLink that can be used to analyze expert videos and generate documentation to share material and contextual variations of practices with other knowledgeable but non-master craftspeople. Our user study with expert crocheters (N=7) evaluates our grammar’s effectiveness in capturing and sharing expert knowledge with other craftspeople, offering new pathways for computational systems to support collaborative archives of knowledge and practice across time, space, and skill levels. We conclude by showing how our grammar address four key tensions of the craft learning environment: personal and shareable documentation, fragmented and discoverable expertise, linear and iterative practices, and data privacy and ownership.

Teaser image describing the paper's contribution of exploring improvisation in craft workflows (a) Improvisations in craft are documented as annotations, shown in this sourdough recipe. However, sharing tacit knowledge, improvisational actions, and situated adaptations is crucial to advance craft knowledge, shown here by different kneading techniques of stretch and fold compared to slap and fold. (b) We developed an elementary grammar composed of seven patterns occurring in craft workflows, to share expertise within craft communities. (c) We demonstrate the grammar in practice by designing an interface called CraftLink that enables craftspeople to translate unstructured craft videos to shareable documentation artifacts, based on our grammar.

BibTex

@article{batra2025composing,
  title={(De)composing Craft: An Elementary Grammar for Sharing Expertise in Craft Workflows},
  author={Batra, Ritik and Kim, Lydia and Mandel, Ilan and Kwatra, Amritansh and Jackson, Steven J and Roumen, Thijs and others},
  journal={arXiv preprint arXiv:2506.10891},
  year={2025}
}

Acknowledgements

This page was created using the open-source Tufte Project Template.

Contact

If you have questions about this work, contact Ritik Batra: ritik at infosci dot cornell dot edu