SuperAPI AI Directory

apple-graphics

Design & creation

View repository

Updated 10-16 08:37

About this skill

Directory Structure

skills/apple-graphics/
  SKILL.md
  references/
    metal/
      README.md
      mtldevice.md
      mtlcommandqueue.md
      mtlcommandbuffer.md
      mtlrendercommandencoder.md
      mtlcomputecommandencoder.md
      mtlrenderpipelinestate.md
      mtlrenderpipelinedescriptor.md
      mtlcomputepipelinestate.md
      mtlbuffer.md
      mtltexture.md
      mtltexturedescriptor.md
      mtllibrary.md
      mtlfunction.md
      mtlrenderpassdescriptor.md
      mtkview.md
      mtktextureloader.md
      mtl4commandqueue.md
      mtl4commandbuffer.md
      mtl4compilerdescriptor.md
      mtl4argumenttable.md
      mtl4renderpipelinedescriptor.md
    core-animation/
      README.md
      calayer.md
      cashapelayer.md
      cagradientlayer.md
      catextlayer.md
      caemitterlayer.md
      careplicatorlayer.md
      caanimation.md
      cabasicanimation.md
      cakeyframeanimation.md
      caspringanimation.md
      caanimationgroup.md
      catransition.md
      catransaction.md
      camediatimingfunction.md
      cadisplaylink.md
      cametaldisplaylink.md
      cametaldrawable.md
      cascrolllayer.md
      catiledlayer.md
      catransformlayer.md
      caconstraint.md
      capropertyanimation.md
      cavaluefunction.md
    core-graphics/
      README.md
      cgcontext.md
      cgpath.md
      cgmutablepath.md
      cgrect.md
      cgsize.md
      cgpoint.md
      cgaffinetransform.md
      cgcolor.md
      cgcolorspace.md
      cgimage.md
      cggradient.md
      cglayer.md
      cgfont.md
      cgdataprovider.md
      cgbitmapinfo.md
      cgblendmode.md
    core-image/
      README.md
      ciimage.md
      cifilter.md
      cicontext.md
      cicolor.md
      civector.md
      cikernel.md
      cicolorkernel.md
      cifilterbuiltins.md
      cidetector.md
      cisampler.md
      ciimageprocessorkernel.md
      ciwarpkernel.md
      cirawfilter.md
      ciblendkernel.md
      cifiltershape.md
      cirenderdestination.md
    spritekit/
      README.md
      skscene.md
      skview.md
      sknode.md
      skspritenode.md
      sklabelnode.md
      skshapenode.md
      skaction.md
      skphysicsbody.md
      skphysicsworld.md
      skemitternode.md
      sktexture.md
      sktextureatlas.md
      skconstraint.md
      skcameranode.md
      skfieldnode.md
    scenekit/
      README.md
      scnscene.md
      scnview.md
      scnnode.md
      scngeometry.md
      scnmaterial.md
      scncamera.md
      scnlight.md
      scnaction.md
      scnphysicsbody.md
      scnphysicsworld.md
      scnanimation.md
      scnscenesource.md
      scngeometrysource.md
      scnbox.md
      scnsphere.md
      scncylinder.md
      scnplane.md
      scncone.md
      scntorus.md
      scncapsule.md
      scnpyramid.md
      scntube.md
      scnvector3.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. of that category references/{category}/README.md Refer to to identify the target page
  3. Read the .md of the corresponding page to check the details

Task → Category Mapping

Task Category Reference README
I want to initialize a GPU device and command queue metal references/metal/README.md
I want to set up a render pipeline and shaders metal references/metal/README.md
I want to create and manage buffers and textures metal references/metal/README.md
I want to build a Metal rendering loop with MTKView metal references/metal/README.md
I want to record commands with the Metal 4 API (MTL4CommandQueue / MTL4ArgumentTable) metal references/metal/README.md
I want to add animations to a layer core-animation references/core-animation/README.md
I want to draw gradients, particles, and text in a layer core-animation references/core-animation/README.md
I want to use spring animations and keyframe animations core-animation references/core-animation/README.md
I want to set up display synchronization callbacks (CADisplayLink / CAMetalDisplayLink) core-animation references/core-animation/README.md
I want to work with scrolling layers, tiled display, and 3D layer hierarchies core-animation references/core-animation/README.md
I want to draw and fill paths with Quartz 2D core-graphics references/core-graphics/README.md
I want to apply affine transforms and clipping core-graphics references/core-graphics/README.md
I want to create a bitmap context core-graphics references/core-graphics/README.md
I want to specify color spaces, gradients, and blend modes core-graphics references/core-graphics/README.md
I want to process images with built-in filters core-image references/core-image/README.md
I want to write a custom kernel (GPU) core-image references/core-image/README.md
I want to detect faces and QR codes core-image references/core-image/README.md
I want to render CIImage at high speed with a Metal backend core-image references/core-image/README.md
I want to process RAW images, geometry warps, and blend kernels core-image references/core-image/README.md
I want to build a 2D game scene spritekit references/spritekit/README.md
I want to place sprites, text, and shapes spritekit references/spritekit/README.md
I want to set up physics simulation and collision detection spritekit references/spritekit/README.md
I want to use particle effects and field nodes spritekit references/spritekit/README.md
I want to build a 3D scene and node hierarchy scenekit references/scenekit/README.md
I want to set up materials, lights, and cameras scenekit references/scenekit/README.md
I want to use primitive geometry (Box / Sphere, etc.) scenekit references/scenekit/README.md
I want to add 3D physics simulation and animation scenekit references/scenekit/README.md