skills/running-tests/SKILL.md
Use ANY TIME running tests (npm test, node --test, pytest, etc.) to capture output and prevent context overflow.
npx skillsauth add straub/agent-skills running-testsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Test suites can sometimes take a very long time to run, consume lots of system resources, and generate lots of output. To save time and preserve your context, follow this simple guide.
✅ Use if:
❌ Don't use if:
npm test > /tmp/test-output.txt 2>&1
tail -n20 /tmp/test-output.txt
wc -l /tmp/test-output.txt
grep 'fail' /tmp/test-output.txt
Every test run should follow this pattern:
npm test > /tmp/test-output.txt 2>&1
tail -20 /tmp/test-output.txt
testing
A template for creating new agent skills. Replace this description with a clear explanation of what your skill does and when agents should use it. Include specific keywords that help agents identify relevant tasks.
development
Enforce Test-Driven Development (TDD) workflow for all code changes. Apply PROACTIVELY by default using Red-Green-Refactor cycles for features, bug fixes, and refactoring.
tools
Interact with Jira using the jira-cli command-line tool to manage issues, sprints, epics, and boards. Use when working with Jira tickets, sprint planning, issue tracking, or when the user mentions Jira, tickets, sprints, epics, or issue management.
tools
Comprehensive workflow for managing GitHub PR review comments using gh CLI and GraphQL API. Use when asked to address review comments, find unreplied comments, reply to review threads, or resolve/unresolve review conversations. Supports finding ALL comments across pagination boundaries, replying to threads, and resolving conversations.