clim-spec

Build CLIM applications using CLIM 2 spec sections and local McCLIM examples.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables building, extending, or debugging CLIM applications grounded in the CLIM 2 spec, facilitating semantic UI development.

Core Features & Use Cases

  • Application architecture guidance: Structuring frames, panes, commands, and presentations.
  • Spec grounding: Access to CLIM 2 chapters and in-depth reference materials for accurate implementation.
  • Use Case: Develop a full-featured graphical editor with semantic object interactions, leveraging spec-mapped path planning and McCLIM examples.

Quick Start

Use the clim-spec skill to design a simple CLIM application with an application frame, command interface, and semantic output elements.

Frequently Asked Questions about clim-spec

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

FAQPage Schema
How do I structure a CLIM application with application frames and command processing?

Structuring a CLIM application involves defining application frames, panes, commands, and presentations to build a graphical interface. The skill provides architectural guidance grounded in the CLIM 2 spec and McCLIM examples to help you map out semantic UI layouts and command interfaces.

What is the best way to access CLIM 2 spec references while developing McCLIM applications?

Accessing CLIM 2 spec references is handled by utilizing local spec mirror access provided by the skill. It maps structural guidance directly to full CLIM 2 chapters and in-depth reference materials, ensuring accurate implementation without needing external dependencies beyond standard Common Lisp tools.

How do I build a semantic UI in Common Lisp using CLIM standards?

Building a semantic UI in Common Lisp requires leveraging CLIM standards for graphical layouts and presentation object interactions. The skill supports developing semantic output elements and command processing by referencing local McCLIM examples and full CLIM 2 spec sections for accurate implementation.

Do I need external dependencies to build graphical editors with McCLIM?

No external dependencies are required to build graphical editors with McCLIM beyond standard Common Lisp tools and local spec mirror access. The skill facilitates developing full-featured graphical editors with semantic object interactions entirely within your local environment.

Why does my CLIM application layout not adhere to the spec's presentation standards?

CLIM application layouts may fail to adhere to spec standards if structural guidance for panes and presentations is incomplete. The skill grounds your implementation in full CLIM 2 spec chapters and McCLIM examples to ensure semantic object interactions and graphical layouts meet required CLIM standards.

Can I use this skill to debug existing CLIM applications?

Yes, you can use the skill to debug existing CLIM applications by cross-referencing your implementation against full CLIM 2 spec sections and local McCLIM examples. This spec grounding helps identify structural inconsistencies in application frames, panes, commands, and presentations.