[PR #14667] skills: MVP core CLI/runtime and chat integration #46022

Open
opened 2026-04-25 01:35:29 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/14667
Author: @googlarz
Created: 3/6/2026
Status: 🔄 Open

Base: mainHead: codex/skills-core


📝 Commits (2)

  • 777c297 skills: add CLI/chat runtime and lifecycle implementation
  • ecf6281 skills: narrow initial CLI surface to core commands

📊 Changes

4 files changed (+3020 additions, -1 deletions)

View changed files

📝 cmd/cmd.go (+58 -0)
📝 cmd/interactive.go (+43 -1)
cmd/skills_cli.go (+188 -0)
skills/skills.go (+2731 -0)

📄 Description

Summary

  • add a local skills runtime and storage layout
  • add core commands: skills list, skills install, skills enable, skills disable, skills run
  • add in-chat visibility/invocation with /skills and /skill
  • support local and pinned git/GitHub install sources for reproducible installs

Validation

  • GOCACHE=/tmp/go-build-cache GOMODCACHE=/tmp/go-mod-cache GOPATH=/tmp/go go test ./skills -count=1
  • GOCACHE=/tmp/go-build-cache GOMODCACHE=/tmp/go-mod-cache GOPATH=/tmp/go go test ./cmd -run "TestSkills" -count=1

Stack

  • #14667 MVP core (this PR)
  • #14668 advanced lifecycle/safety + tests (builds on this PR)
  • #14669 docs and maintainer rollout notes (builds on #14668)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/14667 **Author:** [@googlarz](https://github.com/googlarz) **Created:** 3/6/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `codex/skills-core` --- ### 📝 Commits (2) - [`777c297`](https://github.com/ollama/ollama/commit/777c29769e02e54f3fd367c8f9d15bf578ce0767) skills: add CLI/chat runtime and lifecycle implementation - [`ecf6281`](https://github.com/ollama/ollama/commit/ecf628123f431cfb62989faaed9013e9566dc978) skills: narrow initial CLI surface to core commands ### 📊 Changes **4 files changed** (+3020 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `cmd/cmd.go` (+58 -0) 📝 `cmd/interactive.go` (+43 -1) ➕ `cmd/skills_cli.go` (+188 -0) ➕ `skills/skills.go` (+2731 -0) </details> ### 📄 Description ## Summary - add a local skills runtime and storage layout - add core commands: `skills list`, `skills install`, `skills enable`, `skills disable`, `skills run` - add in-chat visibility/invocation with `/skills` and `/skill` - support local and pinned git/GitHub install sources for reproducible installs ## Validation - GOCACHE=/tmp/go-build-cache GOMODCACHE=/tmp/go-mod-cache GOPATH=/tmp/go go test ./skills -count=1 - GOCACHE=/tmp/go-build-cache GOMODCACHE=/tmp/go-mod-cache GOPATH=/tmp/go go test ./cmd -run "TestSkills" -count=1 ## Stack - #14667 MVP core (this PR) - #14668 advanced lifecycle/safety + tests (builds on this PR) - #14669 docs and maintainer rollout notes (builds on #14668) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-25 01:35:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#46022