tend 是做什麼的?
照料 Allium 規格花園。當使用者想要編寫、編輯、更新、新增、改善、釐清、精煉、重構、修復或遷移 Allium 規格時使用。涵蓋新增實體、規則、觸發器、表面與合約,修復語法或驗證錯誤,在規格內重新命名或重構,將規格遷移至新的語言版本,以及將需求轉譯為格式良好的規格。會對模糊的需求提出質疑。
照料 Allium 規格花園。當使用者想要編寫、編輯、更新、新增、改善、釐清、精煉、重構、修復或遷移 Allium 規格時使用。涵蓋新增實體、規則、觸發器、表面與合約,修復語法或驗證錯誤,在規格內重新命名或重構,將規格遷移至新的語言版本,以及將需求轉譯為格式良好的規格。會對模糊的需求提出質疑。
juxt/tend 是一個專用於管理與維護 Allium 規格的 AI 助手技能,主要用於 Claude Code 等開發工具環境。其核心功能是協助使用者對 Allium 規格進行各種操作,包括編寫、編輯、更新、新增、改善、釐清、精煉、重構、修復錯誤以及版本遷移。具體支援的任務涵蓋了新增實體(entities)、規則(rules)、觸發器(triggers)、表面(surfaces)與合約(contracts);修復語法或驗證錯誤;在規格內進行重新命名或重構;將規格遷移至新的語言版本;以及將需求轉譯為格式良好的規格文件。該技能特別強調對高品質規格的要求,當使用者提出的需求過於模糊時,技能會主動回饋並要求更明確的定義,從而確保最終產出的規格具有可操作性和一致性。這項技能適合所有需要頻繁迭代與維護 Allium 語言規範的開發者與架構師。
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.