pattern-validator

Validate implementation patterns against community best practices with a three-tier verdict.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/thisolivier/chronolog --skill pattern-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pattern-validator
Source: https://github.com/thisolivier/chronolog/tree/main/.claude/skills/pattern-validator
Command: npx skills add https://github.com/thisolivier/chronolog --skill pattern-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you verify whether an unfamiliar implementation pattern matches common community practice, or whether it carries avoidable trade-offs or correctness risks.

Core Features & Use Cases

  • Pattern clarification before research: Turns your concern into a concrete, searchable description (what, why, and which library/service).
  • Fast, targeted validation: Performs 1–2 focused web searches for official docs, GitHub discussions/issues, or high-signal explanations.
  • Verdict-based guidance with guardrails: Classifies findings as NORMAL, CAUTION, or RED FLAG, then instructs what to do next (proceed, document trade-offs, or stop and recommend an alternative).
  • Audit integration: Supports the accommodation-tracker workflow by logging CAUTION/RED FLAG outcomes for re-use and to avoid re-research.

Quick Start

Invoke pattern-validator to validate a pattern like “I’m using X workaround because of Y limitation in Z,” and ask for a NORMAL/CAUTION/RED FLAG verdict with evidence and next steps.

Frequently Asked Questions about pattern-validator

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

FAQPage Schema
How do I validate if an unfamiliar code pattern matches community best practices?

To validate a code pattern, you research official docs and GitHub issues to compare your implementation against accepted community trade-offs. This process classifies the pattern as normal, caution, or a red flag based on established software engineering standards.

What's the best way to check if a library workaround is standard or a red flag?

Checking if a library workaround is a red flag involves targeted web research of GitHub discussions to identify known limitations. You classify the workaround's risk level to determine whether to proceed, document trade-offs, or stop and recommend an alternative.

How does pattern validation work for implementation audits?

Pattern validation for implementation audits works by clarifying your concern into a searchable description, performing focused web research, and delivering a three-tier verdict. It assesses whether an approach carries avoidable trade-offs or correctness risks.

When do I need to validate trade-offs in software architecture?

You need to validate trade-offs in software architecture when you encounter unfamiliar implementation patterns during audits. This ensures your approach aligns with community best practices and avoids correctness risks before you commit to the implementation.

Can I log caution or red flag outcomes to an accommodation tracker?

Yes, you can log caution and red flag outcomes to an accommodation tracker. This audit integration supports the workflow by recording validation results for re-use, preventing the need to re-research the same code pattern limitations later.

What should I do if a code pattern is classified as a caution?

If a code pattern is classified as a caution, you should document the trade-offs before proceeding. The validation process instructs you to log this outcome to an accommodation tracker to maintain visibility on accepted but non-ideal implementations.