SuperAPI AI Directory

apple-appkit

Frontend & websites

View repository

Updated 10-16 10:55

About this skill

Directory Structure

skills/apple-appkit/
  SKILL.md
  references/
    app-windows/
      README.md
      nsalert.md
      nsapplication.md
      nsapplicationdelegate.md
      nsmenu.md
      nsmenuitem.md
      nspanel.md
      nsresponder.md
      nstoolbar.md
      nstoolbaritem.md
      nsviewcontroller.md
      nswindow.md
      nswindowcontroller.md
    views-controls/
      README.md
      nsbutton.md
      nscolorwell.md
      nscombobox.md
      nscontrol.md
      nsdatepicker.md
      nsimageview.md
      nsprogressindicator.md
      nsscrollview.md
      nssegmentedcontrol.md
      nsslider.md
      nsstackview.md
      nsswitch.md
      nstextfield.md
      nstextview.md
      nsview.md
      nspopupbutton.md
    tables-collections/
      README.md
      nscollectionview.md
      nscollectionviewdatasource.md
      nscollectionviewdiffabledatasource.md
      nscollectionviewitem.md
      nscollectionviewlayout.md
      nsoutlineview.md
      nsoutlineviewdatasource.md
      nstablecellview.md
      nstablecolumn.md
      nstableview.md
      nstableviewdatasource.md
      nstableviewdelegate.md
      nstableviewdiffabledatasource.md

Search Procedure

Derive the category from the task, and identify the target page in the category's README.md:

  1. Find the category corresponding to the task in the mapping table below
  2. In that category, references/{category}/README.md to identify the target page
  3. Read the .md of the corresponding page to check the details

Task → Category mapping

Task Category Reference README
Want to control the app's lifecycle and event loop app-windows references/app-windows/README.md
Want to create, configure, and display windows app-windows references/app-windows/README.md
Want to manage the view hierarchy in a ViewController app-windows references/app-windows/README.md
Want to build menu bars and context menus app-windows references/app-windows/README.md
Want to add buttons and custom items to the toolbar app-windows references/app-windows/README.md
Want to display panels and alert dialogs app-windows references/app-windows/README.md
Want to handle events in the responder chain app-windows references/app-windows/README.md
Want to draw and lay out custom views views-controls references/views-controls/README.md
Want to use controls such as text fields, buttons, and sliders views-controls references/views-controls/README.md
Want to lay out with stack views and scroll views views-controls references/views-controls/README.md
Want to receive operations using the target-action pattern views-controls references/views-controls/README.md
Want to implement text input and rich text editing views-controls references/views-controls/README.md
Want to implement a table view with rows and columns tables-collections references/tables-collections/README.md
Want to display a tree structure in an outline view tables-collections references/tables-collections/README.md
Want to build grids and custom layouts with a collection view tables-collections references/tables-collections/README.md
Want to perform animated diff updates with a Diffable Data Source tables-collections references/tables-collections/README.md