From 31d3a52aeb43e686adc1bfead9d12d3affb785dd Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Tue, 28 Apr 2026 20:07:14 -0400 Subject: [PATCH] fix(skills): improve skill loader to allow lisp keywords at start of line --- harness/skills.org | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/harness/skills.org b/harness/skills.org index 2811058..d6d567a 100644 --- a/harness/skills.org +++ b/harness/skills.org @@ -179,7 +179,9 @@ The ~opencortex~ Skill Engine enables **Late-Binding Intelligence**, allowing th ((uiop:string-prefix-p "#+end_src" clean-line) (setf in-lisp-block nil) (setf collect-this-block nil)) ((and in-lisp-block collect-this-block) - (unless (or (uiop:string-prefix-p ":" clean-line)) + (unless (or (uiop:string-prefix-p ":PROPERTIES:" (string-upcase clean-line)) + (uiop:string-prefix-p ":END:" (string-upcase clean-line)) + (uiop:string-prefix-p ":ID:" (string-upcase clean-line))) (setf lisp-code (concatenate 'string lisp-code line (string #\Newline)))))))) (if (= (length lisp-code) 0) (setf (skill-entry-status entry) :ready)