Repository navigation
tenon v0.3.0
Skills
tenon now supports skills in the open Agent Skills format (SKILL.md folders), compatible with Claude Code.
- Discovery:
~/.config/tenon/skills,~/.claude/skills,~/.agents/skills, then the same folders in the project. A user skill wins over a project skill with the same name. - Model use: the system prompt lists skills; the model loads one with the new
skilltool. The SHA-256 of what was read is recorded in the audit log. - User use: type
/<name> [arguments]in the interface or withtenon -p "/<name> …"./skillslists skills, Tab completes names,tenon skillslists them from the command line. - Security: a skill never widens permissions (
allowed-toolshas no effect); its scripts run throughshellwith the usual approval. Project skills are untrusted content, likeAGENTS.md. Symbolic links,..paths, sensitive files and control characters are refused or stripped.
Other changes
tenon sessionsshows what you typed for a session started with a skill.
Install
brew install tenon-code-eu/tap/tenon
# or
curl -fsSL https://raw.githubusercontent.com/tenon-code-eu/tenon/main/install.sh | sh
Verify a manual download:
minisign -Vm SHA256SUMS -P RWR+vfCWjGO42uRKOxNSrKz5afZPCWJf8iJPO04kFdkhLldZHhxo532F
sha256sum -c SHA256SUMS --ignore-missing # macOS: shasum -a 256 -c SHA256SUMS --ignore-missing
Version 0.x: configuration, options and session/audit formats may still change. License: EUPL-1.2.