원클릭으로
add-assertion
Add new assertion function with comprehensive tests following TDD
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Add new assertion function with comprehensive tests following TDD
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Push branch and create a GitHub PR with concise, issue-linked description
Run pre-release validation and execute the release process
Walk over all open GitHub issues that are unassigned or assigned to the current user, and process each one via the /gh-issue skill, sequentially.
Analyze test coverage and identify untested code paths
Debug and fix failing tests systematically
Run comprehensive pre-release validation checklist
| name | add-assertion |
| description | Add new assertion function with comprehensive tests following TDD |
| allowed-tools | Read, Edit, Write, Bash, Grep, Glob |
Add a new assertion function to bashunit following strict TDD methodology.
.tasks/YYYY-MM-DD-add-assertion-name.mdtests/unit/assert_test.sh and src/assertions.shAsk user: assertion name, parameters, success/failure behavior, error messages.
Document acceptance criteria and test inventory in task file.
Read src/assertions.sh and tests/unit/assert_test.sh to understand:
For each test in inventory, follow RED -> GREEN -> REFACTOR:
assert_failssrc/bashunit.sh if createdexport -f the assertion function./bashunit tests/make sa && make lint && shfmt -w .