detector-workflow

Plan, scaffold, and validate detector workflows for AICA's repository intelligence scanner.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/smitkhanparaZuru/AI-Coding-Automation --skill detector-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detector-workflow
Source: https://github.com/smitkhanparaZuru/AI-Coding-Automation/tree/main/.github/skills/detector-workflow
Command: npx skills add https://github.com/smitkhanparaZuru/AI-Coding-Automation --skill detector-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Detector development for the AICA repository intelligence system can be verbose, error-prone, and hard to standardize; this skill provides a complete workflow to plan, implement, test, and document detectors in a structured way.

Core Features & Use Cases

  • Complete 8-step workflow for detector development from planning to documentation
  • Templates and conventions that integrate into the scanner pipeline and core
  • Guidance for creating tests, running validations, and maintaining detectors
  • Reference detectors and example patterns to accelerate adoption

Quick Start

Invoke this skill with a slash command to begin detector development and integration.

Frequently Asked Questions about detector-workflow

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

FAQPage Schema
How do I add a new detector to the AICA repository intelligence scanner?

Adding a new detector to the AICA scanner involves a complete 8-step workflow that guides you through planning, scaffolding, implementing detection logic, integrating with scanner/core.py, writing tests, and final documentation.

What is the standard workflow for developing AICA detectors?

The AICA detector development workflow is an 8-step process that standardizes detector outputs, enforces logger conventions, validates relative paths, and ensures testable integration into the scanner pipeline to eliminate error-prone manual coding.

How do I test and validate detector integration for AICA's scanner?

Testing and validating detector integration for AICA's scanner requires applying specific workflow guidance for creating tests and running validations, ensuring your detection logic integrates testably into scanner/core.py with correct structured outputs.

Does AICA detector development require specific logger conventions and relative paths?

Yes, AICA detector development requires specific logger conventions and relative paths to satisfy the requirements for structured detector outputs and ensure testable integration into the scanner core pipeline.

What's the best way to standardize detector outputs for AICA's repository intelligence system?

The best way to standardize detector outputs for AICA's repository intelligence system is to use a complete detector workflow that provides templates, reference detectors, and conventions integrating directly with the scanner pipeline.

Why does my AICA detector integration into scanner/core.py fail validation?

Your AICA detector integration into scanner/core.py may fail validation if it does not satisfy the required structured detector outputs, logger conventions, relative paths, and testable integration outlined in the detector workflow.