lispworks-clim-guide

Provide structured LispWorks CLIM reference for portable UI development.

Updated May 6, 2026
One-click install
npx skills add https://github.com/htayj/src --skill lispworks-clim-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lispworks-clim-guide
Source: https://github.com/htayj/src/tree/main/dotfiles/clawmacs/.clawmacs.d/skills/mcclim-manual/sources/lispworks-clim-guide
Command: npx skills add https://github.com/htayj/src --skill lispworks-clim-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill provides detailed, structured LispWorks CLIM documentation, helping developers access concepts, functions, and implementation details efficiently.

Core Features & Use Cases

  • In-Depth Reference: Offers access to CLIM core concepts, application frames, panes, sheets, graphics, and input/output facilities.
  • Quick Navigation: Facilitates rapid lookup of specific topics, sections, or code examples within the comprehensive guide.
  • Use Case: A developer wants to recall the protocol for defining a presentation type—searches the guide and reviews related sections to implement custom behaviors.

Quick Start

Ask the AI to give an overview of CLIM application frames or to locate information on presentation translators.

Frequently Asked Questions about lispworks-clim-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a CLIM application frame in Lisp?

A CLIM application frame in Lisp provides a high-level abstraction for building portable user interfaces. It manages panes, sheets, and input/output facilities to ensure platform independence across different windowing systems.

How do I define a presentation type in CLIM?

To define a presentation type in CLIM, you use the protocol outlined in the LispWorks CLIM documentation. This allows you to implement custom behaviors and customize how specific objects are displayed and interacted with.

How does CLIM handle graphics and input/output facilities?

CLIM handles graphics and input/output facilities through structured sheets and panes. It provides high-level abstractions that decouple rendering and interaction logic from the underlying platform specifics.

Can I build platform-independent UIs using LispWorks CLIM?

Yes, you can build platform-independent UIs using LispWorks CLIM. It leverages high-level abstractions for panes, sheets, and application frames to ensure consistent behavior across different environments.

When do I need to use CLIM sheets and panes?

You need to use CLIM sheets and panes when structuring the visual components of an application frame. They provide the fundamental architecture for rendering graphics and managing input/output interaction models.