assess-observability

Assess observability strategy and record decisions as ADR or ADL.

6|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/foomakers/pair --skill assess-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assess-observability
Source: https://github.com/foomakers/pair/tree/main/packages/knowledge-hub/dataset/.skills/capability/assess-observability
Command: npx skills add https://github.com/foomakers/pair --skill assess-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams define and implement a robust observability strategy, ensuring that their systems are monitored, logged, and traced effectively.

Core Features & Use Cases

  • Strategy Assessment: Evaluates observability needs based on project context and best practices.
  • Tool Recommendation: Proposes suitable platforms, logging approaches, and tracing solutions.
  • Adoption File Update: Automatically updates the infrastructure.md file with the chosen observability strategy.
  • Decision Recording: Creates an ADR or ADL to document the observability decision.
  • Use Case: A new microservices-based application needs a comprehensive observability setup. This Skill guides the team through selecting the right tools and configuring them for effective monitoring and debugging.

Quick Start

Use the assess-observability skill to define the observability strategy for the project.

Frequently Asked Questions about assess-observability

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

FAQPage Schema
How do I define an observability strategy for my infrastructure?

Defining an observability strategy requires assessing monitoring, logging, and tracing needs based on project context. This Skill evaluates your infrastructure and proposes suitable platforms while updating your adoption file with the chosen strategy.

What is the best way to choose monitoring and tracing platforms for a new application?

Choosing monitoring and tracing platforms involves comparing tools against observability principles and best practices. This Skill follows a resolution cascade referencing guidelines to propose suitable solutions for your specific architecture, such as a microservices-based setup.

How do I document observability tool decisions as an ADR?

Documenting observability decisions as an ADR requires recording the selected monitoring, logging, and tracing choices. This Skill creates an Architecture Decision Record or Log to formalize your observability strategy and automatically updates your infrastructure.md file.

Does this observability strategy assessment work for microservices architecture?

Yes, this observability strategy assessment works for microservices architecture. It evaluates the specific monitoring, logging, and tracing needs of distributed systems and guides you through selecting and configuring appropriate platforms for effective debugging.

What do I need to set up logging and tracing for effective system monitoring?

Setting up logging and tracing requires an evaluation of your current infrastructure and adherence to observability principles. This Skill assesses your project context to recommend appropriate platforms and configuration approaches for effective system monitoring.