software-engineering

Answer architecture, testing, linting, and build questions about the Quaks codebase.

1|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/bsantanna/quaks --skill software-engineering-bsantanna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-engineering
Source: https://github.com/bsantanna/quaks/tree/main/.claude/skills/software-engineering
Command: npx skills add https://github.com/bsantanna/quaks --skill software-engineering-bsantanna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Software Engineering Skill helps engineers quickly resolve questions about the Quaks codebase, covering architecture, running, testing, linting, building, and code conventions, reducing time spent on context switching.

Core Features & Use Cases

  • Provides architectural guidance and system overview for new contributors.
  • Helps with CI/CD debugging, SonarCloud issues, and dependency updates (dependabot, uv, npm).
  • Clarifies code conventions, tooling, and operational questions like Terraform infrastructure or Airflow DAGs.

Quick Start

Ask for architectural guidance or operational help and receive clear, file-referenced steps to implement or investigate.

Frequently Asked Questions about software-engineering

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

FAQPage Schema
How do I debug CI/CD pipeline failures in the Quaks codebase?

To debug CI/CD pipeline failures, this Skill provides clear, file-referenced guidance and practical steps aligned with project standards to investigate and resolve build or deployment issues.

What is the best way to resolve SonarCloud code quality issues?

To resolve SonarCloud code quality issues, you receive targeted guidance referencing specific files and outlining practical steps to fix linting and code-convention violations across the Quaks codebase.

How do I manage dependency updates with dependabot, uv, and npm?

To manage dependency updates with dependabot, uv, and npm, the Skill provides operational guidance and file-referenced steps ensuring updates align with existing code conventions and project standards.

Does this Skill help with Terraform infrastructure and Airflow DAGs?

Yes, this Skill helps with Terraform infrastructure and Airflow DAGs by clarifying operational questions and providing clear, file-referenced steps to implement or investigate infrastructure changes within the codebase.

Can I get architectural guidance as a new contributor to the Quaks project?

Yes, new contributors can get architectural guidance and a system overview to reduce context switching and quickly understand architecture, tooling, and code conventions across the project.

Why do I need to follow specific code conventions when fixing issues?

Following code conventions when fixing issues ensures your changes align with project standards, and this Skill provides file-referenced practical steps to maintain consistency across architecture, linting, and building processes.