weed은(는) 무엇을 하나요?
Allium 정원을 가꿉니다. Allium 명세와 구현 코드가 일치하지 않는 지점을 찾고, 불일치를 해결하는 데 도움을 줍니다. 사용자가 명세-코드 정렬을 확인하거나, 명세와 구현을 비교하거나, 명세 표류 또는 위반을 감사하거나, 명세와 코드를 동기화하거나, 구현이 명세와 일치하는지 검증하려고 할 때 사용하세요.
Allium 정원을 가꿉니다. Allium 명세와 구현 코드가 일치하지 않는 지점을 찾고, 불일치를 해결하는 데 도움을 줍니다. 사용자가 명세-코드 정렬을 확인하거나, 명세와 구현을 비교하거나, 명세 표류 또는 위반을 감사하거나, 명세와 코드를 동기화하거나, 구현이 명세와 일치하는지 검증하려고 할 때 사용하세요.
이 스킬은 Allium이라는 개발 도구 환경에서 명세(specification)와 구현 코드 간의 불일치를 식별하고 해결하는 데 특화되어 있습니다. 'juxt/weed'는 사용자가 명세와 코드의 정렬 상태를 확인하고, 시간이 지나면서 발생할 수 있는 '명세 표류(spec drift)'나 명세 위반을 감사할 수 있도록 돕습니다. 이 스킬은 주로 명세 기반 개발(Specification-Driven Development)을 따르는 프로젝트에서 유용하며, 사용자가 명세를 코드와 동기화하거나 코드를 명세와 일치시키는 양방향 동기화 작업을 지원합니다. 또한 구현이 명세를 정확히 준수하는지 검증하는 데 사용됩니다. 이 도구는 Allium 플랫폼에서 작동하며, 명세와 코드의 차이점을 파악하여 개발자가 신속하게 수정할 수 있도록 상세한 피드백을 제공합니다.
npx skills add https://github.com/juxt/allium/tree/main/skills/weedInstalled? 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.
Tend the Allium garden. Use when the user wants to write, edit, update, add to, improve, clarify, refine, restructure, fix or migrate Allium specs. Covers adding entities, rules, triggers, surfaces and contracts, fixing syntax or validation errors, renaming or refactoring within specs, migrating specs to a new language version, and translating requirements into well-formed specifications. Pushes back on vague requirements.
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.