title: \"Outline views | Apple Developer Documentation\" source: https://developer.apple.com/design/human-interface-guidelines/outline-views An outline view prese
Outline Views organize hierarchical data into a scrollable list structured by columns and rows, allowing users to navigate complex nested information efficiently. They display parent items with expandable disclosure triangles to reveal child elements, often supplemented by additional columns showing relevant attributes like dates or sizes. This structure is ideal for presenting file systems, category trees, or any multi-level dataset where context and detailed metadata coexist.
This skill suits performance marketers managing multi-tiered campaign structures who need to audit and optimize nested ad sets and creatives. Growth leads working with product feature hierarchies or user journey maps can also benefit from clear visualization of dependencies and relationships. Additionally, agency strategists coordinating cross-channel initiatives can use outline views to track campaign components and their performance attributes in a single interface.
Practitioners first define the primary hierarchical data to display in the leftmost column, ensuring it reflects parent-child relationships clearly. Next, they add supplementary columns with metrics or attributes such as last modified dates, sizes, or performance KPIs to provide richer context. They configure interactive features like column sorting and adjustable widths to facilitate quick data exploration. Finally, they implement persistent expansion states so users can maintain their navigation choices across sessions, improving efficiency on repeat audits.
Can I sort the data by any column? Yes, outline views support sorting by clicking column headers, including multi-level sorting within hierarchy levels. Is it possible to edit data directly in an outline view? Editable cells allow single-click editing, but double-clicks can trigger alternative actions, like opening a detailed view. How do outline views handle very wide or deep data? Columns can be resized, and nested containers expanded or collapsed individually or in bulk with modifier keys to manage complex data comfortably.
Attach the Outline Views skill to a Metaflow agent task that involves hierarchical data analysis or reporting to visualize nested structures alongside their attributes. Expect a multi-column layout with interactive sorting, adjustable columns, and persistent expansion states that support detailed exploration of complex datasets. This skill integrates seamlessly with tasks requiring clear hierarchical context and attribute comparison, enabling efficient navigation and decision-making.
For broader context, see our roundup of claude marketing skills, and read Claude Code workflows for marketing agencies for related setup guidance.