tend 是做什么的?
照料 Allium 规范花园。当用户想要编写、编辑、更新、添加、改进、澄清、优化、重构、修复或迁移 Allium 规范时使用。涵盖添加实体、规则、触发器、界面和合约,修复语法或验证错误,在规范内重命名或重构,将规范迁移到新语言版本,以及将需求转化为结构良好的规范。会拒绝模糊的需求。
照料 Allium 规范花园。当用户想要编写、编辑、更新、添加、改进、澄清、优化、重构、修复或迁移 Allium 规范时使用。涵盖添加实体、规则、触发器、界面和合约,修复语法或验证错误,在规范内重命名或重构,将规范迁移到新语言版本,以及将需求转化为结构良好的规范。会拒绝模糊的需求。
juxt/tend 是一个专门用于维护和演进 Allium 规范的 AI 技能。它的核心功能是帮助开发者执行一系列规范管理任务,包括创建、编辑、更新、重构、修复语法错误、重命名、迁移到新版本,以及将模糊的需求转化为精确定义的规范结构。该技能支持规范中所有关键构件,如实体、规则、触发器、界面和合约,确保规范的一致性和正确性。它适用于任何需要与 Allium 规范交互的 AI 代理平台(如 Claude Code、Cursor 等),并且特别擅长识别并拒绝模糊或未明确的需求,引导用户提供更精确的描述。它的工作方式基于 SKILL.md 文档定义的规则集,通过解析用户意图并执行相应的规范操作。
npx skills add https://github.com/juxt/allium/tree/main/skills/tendInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
照料 Allium 规范花园。当用户想要编写、编辑、更新、添加、改进、澄清、优化、重构、修复或迁移 Allium 规范时使用。涵盖添加实体、规则、触发器、界面和合约,修复语法或验证错误,在规范内重命名或重构,将规范迁移到新语言版本,以及将需求转化为结构良好的规范。会拒绝模糊的需求。
This repo contains 5 individual skills — each has its own dedicated page.
Give your AI agents something more useful than a prompt. Velocity through clarity.
Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms.
Run a structured discovery session to build an Allium specification through conversation. Use when the user wants to create a new spec from scratch, elicit or gather requirements, capture domain behaviour, specify a feature or system, define what a system should do, or is describing functionality and needs help shaping it into a specification.
Generate tests from Allium specifications. Use when the user wants to propagate tests, generate test files from a spec, write tests for a specification, create property-based tests, produce state machine tests, check test coverage against spec obligations, or understand what tests a specification requires.
Weed the Allium garden. Find where Allium specifications and implementation code have diverged, and help resolve the divergences. Use when the user wants to check spec-code alignment, compare specs against implementation, audit for spec drift or violations, sync specs with code or code with specs, or verify whether the implementation matches what the spec says.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.