dev-qa

Test software features against acceptance criteria and perform security audits.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/DerSalvador/openclaw-deepseek --skill dev-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-qa
Source: https://github.com/DerSalvador/openclaw-deepseek/tree/main/skills/dev-qa
Command: npx skills add https://github.com/DerSalvador/openclaw-deepseek --skill dev-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, npm, git, and includes references (resource) components.

What problem does it solve?

This Skill automates the process of testing software features against acceptance criteria, identifying bugs, and performing security audits to ensure quality and robustness.

Core Features & Use Cases

  • Feature Testing: Verifies that new features meet all specified acceptance criteria and edge cases.
  • Bug Detection: Identifies and documents defects with severity and steps to reproduce.
  • Security Auditing: Performs a red-team style security review to uncover vulnerabilities like injection flaws and authorization issues.
  • Regression Testing: Ensures that existing functionality remains intact after changes.
  • Use Case: After a new user authentication module is developed, this Skill can be triggered to thoroughly test its security, functionality, and ensure it doesn't break existing login flows.

Quick Start

Run the dev-qa skill to test the new user profile feature.

Frequently Asked Questions about dev-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate security audits for web applications and APIs?

Automating security audits involves running a red-team style review to uncover vulnerabilities like injection flaws and authorization issues. This approach systematically checks web applications and APIs for robustness against potential attacks.

How do I test new features against acceptance criteria?

Testing new features against acceptance criteria is done by verifying that the implementation meets all specified requirements and edge cases. This ensures the delivered functionality matches the expected behavior before deployment.

How do I perform regression testing after developing a new module?

Performing regression testing after developing a new module ensures that existing functionality remains intact after changes. It verifies that new code additions do not break previously working features or login flows.

Do I need node and npm to run automated bug hunting workflows?

Yes, you need node and npm to run automated bug hunting workflows for dependency management. Git is also required for version control operations during the development and quality assurance processes.

What is the best way to identify and document software defects?

The best way to identify and document software defects is through automated bug detection that records severity and steps to reproduce. This provides clear, actionable feedback for resolving the issues.