allium
무료Give your AI agents something more useful than a prompt. Velocity through clarity.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run the E2E QA test suite against the live application using Playwright MCP and nREPL. Use when testing the app end-to-end.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Execute the structured QA test scripts in qa/scripts/ against the live application.
!cat qa/scripts/progress.md
The QA suite is split into individually-executable test scripts in qa/scripts/. Each script:
/qa or /qa next -- Run the next incomplete script (first -- status in progress.md)/qa all -- Run all scripts from the beginning (Session 1 through end)/qa 03 or /qa 3 -- Run a specific script by number (e.g., 03-feature.md)/qa status -- Show current progress.md without running anything/qa 03-08 -- Run a range of scripts sequentiallyBefore running any script, read and internalize the rules in qa/scripts/EXECUTION-RULES.md. These are non-negotiable:
qa/scripts/progress.md with pass/fail/skip counts.--- break. Update progress.md as PARTIAL. Do NOT rush remaining items.Parse $ARGUMENTS:
next or empty: Read qa/scripts/progress.md, find the first row with Status --, that's the script to run.all: Start from script 00.3, 03, 15): Run that specific script. Zero-pad to 2 digits to find the file.03-08): Run scripts 03 through 08 sequentially.status: Print progress.md and stop.If running script 00, or if this is the first script in a session:
/nrepl-connect(some? repl-stuff/service)rm -rf storage/cachedevelopment/src/repl_stuff.clj(require 'e2e-seed :reload) (e2e-seed/seed! repl-stuff/context)If the system is already running and seeded (script 00 shows completed in progress.md), skip to step 3.
qa/scripts/{NN}-{name}.mdqa/scripts/EXECUTION-RULES.mdbrowser_navigate or browser_click, verify URL/page titlebrowser_snapshot and verify expected elements/textbrowser_take_screenshot with the specified filenameAfter completing the script, append the results section to the script file:
---
## Results
**Date**: [today's date]
**Status**: PASS | PARTIAL | FAIL
**Pass**: X / Y
**Failures**:
- TEST X.Y: [description]
**Notes**: [anything relevant]
Then update qa/scripts/progress.md -- change the row's Status, Pass, Fail, Skip, and Date columns.
all: proceed to the next script.browser_navigate, browser_snapshot, browser_click, browser_type, browser_fill_form, browser_select_option, browser_take_screenshot, browser_press_key, browser_wait_formcp__nrepl__eval_form for data verification and seedingcurl for webhook testing, rm -rf storage/cache for clean restartWhen a new feature is built, add a test script:
qa/scripts/{NN}-{feature-name}.md following the format in existing scriptsqa/scripts/progress.mdqa/scripts/RUN-ORDER.md in the appropriate session아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
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.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Implement command handlers that validate state and emit events using the Grain framework
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Create scheduled background jobs that run on cron schedules
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Implement query handlers that read from event-sourced read models
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.