create-codeql-query-tdd-generic

Automate test-driven CodeQL query development workflows with MCP Server tooling.

30|3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/advanced-security/codeql-development-mcp-server --skill create-codeql-query-tdd-generic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-codeql-query-tdd-generic
Source: https://github.com/advanced-security/codeql-development-mcp-server/tree/main/.github/skills/create-codeql-query-tdd-generic
Command: npx skills add https://github.com/advanced-security/codeql-development-mcp-server --skill create-codeql-query-tdd-generic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured test-driven development workflow for CodeQL query development, leveraging the MCP Server to unify planning, testing, and implementation across languages.

Core Features & Use Cases

  • Supports a test-driven development workflow for CodeQL queries across languages such as actions, cpp, csharp, go, java, javascript, python, ruby, and swift.
  • Guides users from requirements through test creation, query implementation, compilation, and test execution using MCP Server tools.
  • Suitable for security analysts, software engineers, and QA teams building robust CodeQL packs with maintainable queries.

Quick Start

Plan your first query, write tests, implement the query, and run the MCP Server test suite to validate results.

Frequently Asked Questions about create-codeql-query-tdd-generic

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

FAQPage Schema
How do I develop CodeQL queries using test-driven development?

CodeQL query development using test-driven development is automated by structuring workflows through MCP Server tooling, guiding teams from requirements to test creation, query implementation, compilation, and test execution.

What languages are supported for CodeQL query TDD workflows?

CodeQL query TDD workflows support language-agnostic CodeQL packs across actions, cpp, csharp, go, java, javascript, python, ruby, and swift for robust phase-driven development.

How do I validate CodeQL query implementations using MCP Server tools?

You validate CodeQL query implementations by running the MCP Server test suite, which executes generated tests against the implemented queries to confirm production-grade results and satisfy workflow requirements.

Does this CodeQL TDD workflow require any specific dependencies or components?

This CodeQL TDD workflow operates with no external dependencies or components, relying solely on MCP Server tooling to unify planning, testing, and implementation across language-agnostic CodeQL packs.

Can QA teams use this workflow to build maintainable CodeQL packs?

Yes, QA teams, security analysts, and software engineers can use this structured phase-driven workflow to build robust CodeQL packs with maintainable queries validated through the MCP suite.