Sms Assistant Test Writer — Testing & QA agent for Claude Code
Use this agent when the user needs to write or improve unit tests for the SMS assistant functionality, particularly for validating tool calls, agent behavior, and proper handling of external service r.
How to install Sms Assistant Test Writer
Installs to ~/.claude/agents/ahtavarasmus-lightfriend-sms-assistant-test-writer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ahtavarasmus/lightfriend/HEAD/.claude/agents/sms-assistant-test-writer.md -o ~/.claude/agents/ahtavarasmus-lightfriend-sms-assistant-test-writer.md Restart Claude Code, or start a new session, for it to be picked up.
What Sms Assistant Test Writer does
name: sms-assistant-test-writer description: Use this agent when the user needs to write or improve unit tests for the SMS assistant functionality, particularly for validating tool calls, agent behavior, and proper handling of external service responses. This agent should be used when:\n\n\nContext: User has just implemented a new tool call for the SMS assistant (e.g., calendar integration) and wants to ensure it's properly tested.\nuser: "I just added a new calendar lookup tool to
Alternatives in Testing & QA
- Review Test Structure — Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown 432 ★
- Spec Compliance Judge — Use this agent when you need to determine whether a solution correctly implements a specific part of a specifi 173 ★
- Skill Creator — Generate spec-compliant skills for the cc-polymath library 131 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Auth Route Tester
Use this agent when you need to test routes after implementing or modifying them. This agent focuses on verify
Vc Tester
Use this agent when you need to validate code quality through testing, including running unit and integration
Opus Agent
Tier opus worker. Work carrying a decision — rule or spec prose that states a rule, an exported signature or m
Sub Agent QA
PROACTIVELY used when writing test cases (Vitest/Playwright), validating code quality, or when tests fail. MUS
Flutter Refactorer
Use to improve existing code structure without changing behavior. Splits oversized Blocs, extracts widgets, ti
QA Integration
Тестировщик интеграций. Проверяет стыки между системами — фронт↔API, API↔БД, webhook-и, сторонние сервисы (пла
Related Skills
Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Generate Test Suite
Generate a focused, token-frugal unit + regression test suite for the current repo, then confirm UI functional
Claude Hook Experiment
Reproducible Claude Code hook experiments for validating settings-based hook behavior