guardrails

Provide structured pre-flight and self-review checklists for code reviews.

2|Updated Apr 21, 2025
One-click install
npx skills add https://github.com/akvo/akvo-rag --skill guardrails-akvo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guardrails
Source: https://github.com/akvo/akvo-rag/tree/main/.agent/skills/guardrails
Command: npx skills add https://github.com/akvo/akvo-rag --skill guardrails-akvo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides structured checklists to proactively identify and mitigate potential issues in code before and after implementation, ensuring adherence to project standards and best practices.

Core Features & Use Cases

  • Pre-Flight Checklist: Guides developers through a series of checks before writing any code to ensure all requirements and constraints are understood.
  • Self-Review Checklist: Facilitates a thorough review of written code, covering security, testability, error handling, and consistency.
  • Use Case: Before starting a new feature, a developer uses the pre-flight checklist to confirm they've considered security implications and testing strategies. After writing the code, they use the self-review checklist to catch potential bugs or security vulnerabilities before submitting for formal verification.

Quick Start

Run the guardrails skill to perform a pre-flight check before writing new code.

Frequently Asked Questions about guardrails

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

FAQPage Schema
How do I use a code review checklist to ensure security and compliance?

A code review checklist ensures security and compliance by guiding developers through structured pre-flight and post-implementation reviews. It verifies adherence to security, testability, and consistency standards before formal verification.

What should be included in a pre-flight checklist before writing new code?

A pre-flight checklist confirms all requirements and constraints are understood before writing code. It guides developers to consider security implications and testing strategies proactively to mitigate potential issues early.

How do you perform a self-review for code quality and error handling?

Perform a self-review for code quality by running through a structured checklist covering security, testability, error handling, and consistency. This facilitates catching potential bugs and vulnerabilities before formal verification.

Does this code review checklist approach work for general software engineering workflows?

Yes, this checklist approach works for general software engineering workflows by enforcing security and compliance standards across development. It references specific mandates and strategies to maintain consistency in any project.

What is the best way to enforce project rules and best practices during development?

The best way to enforce project rules is by applying structured pre-flight and self-review checklists. This proactively identifies issues and ensures adherence to project standards and best practices throughout the development workflow.