Skip to content

Add a Skill entry to the code-mode create-file modal#5488

Draft
lukemelia wants to merge 1 commit into
mainfrom
cs-12073-skill-entry-create-file-modal
Draft

Add a Skill entry to the code-mode create-file modal#5488
lukemelia wants to merge 1 commit into
mainfrom
cs-12073-skill-entry-create-file-modal

Conversation

@lukemelia

Copy link
Copy Markdown
Contributor

Linear: CS-12073

A "Skill" file type in code mode's New menu: one Skill Name input, a live preview of the conventional skills/<slug>/SKILL.md path, and creation with starter frontmatter —

---
name: <slug>
description: Describe when the assistant should use this skill.
boxel:
  kind: skill
---
# <Skill Name>

Write the instructions the assistant should follow when this skill is active.

The boxel.kind: skill key is what makes the file a skill (the path is convention only — discovery is by the indexed kind field), so the created file appears in the room skill chooser as soon as incremental indexing picks it up, with no edits required. Pure UI sugar over file creation; no host tool. Pairs with the boxel-skill-authoring reference skill (cardstack/boxel-workspaces#20) that teaches the assistant the same contract.

Covered by an acceptance test asserting the path and frontmatter of the saved file.

Draft pending: a screenshot of the modal for reviewers, and a decision on whether the entry should appear in this first cut or ride behind Phase D sequencing.

🤖 Generated with Claude Code

A "Skill" file type creates skills/<slug>/SKILL.md with starter
frontmatter (name, description placeholder, boxel.kind: skill) from a
single Skill Name input, so authoring a skill doesn't require knowing the
frontmatter contract or path convention by heart. The path is shown before
creation; the boxel.kind key is what makes the file a skill — the path is
convention only.

CS-12073

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Preview deployments

Host Test Results

    1 files      1 suites   2h 27m 16s ⏱️
3 471 tests 3 455 ✅ 15 💤 0 ❌ 1 🔥
3 490 runs  3 473 ✅ 15 💤 1 ❌ 1 🔥

Results for commit 5ac6220.

For more details on these errors, see this check.

Realm Server Test Results

    1 files      1 suites   10m 47s ⏱️
1 822 tests 1 822 ✅ 0 💤 0 ❌
1 901 runs  1 901 ✅ 0 💤 0 ❌

Results for commit 5ac6220.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant