Skip to main content
The /armor:recommend skill analyzes your data assets and suggests what to monitor, which tables are most critical, and what thresholds to use.

Usage

/armor:recommend
Or ask naturally:
  • “What should I monitor?”
  • “Suggest tables to add freshness monitoring”
  • “What are good thresholds for my orders table?”
  • “Which tables are most critical to monitor?”
  • “What’s missing from my monitoring setup?”

What It Does

The recommend skill uses three recommendation engines:

Freshness Recommendations

Analyzes table update patterns and suggests monitoring intervals:
  • Identifies tables that update regularly but aren’t monitored
  • Suggests check intervals based on historical update frequency
  • Prioritizes tables by importance (row count, naming patterns, downstream dependents)

Metric Recommendations

Scans column types and patterns to suggest data quality metrics:
  • Identifies columns that should have null checks
  • Suggests row count monitoring for high-volume tables
  • Recommends format validation for email, phone, and ID columns

Coverage Recommendations

Provides a full view of monitoring gaps:
  • Shows your coverage score and current tier
  • Lists unmonitored tables ranked by importance
  • Suggests which monitoring types to add for each table

Example

You: What should I monitor on my production database?

Agent: I'll analyze your database for monitoring recommendations.

Based on your 45 tables, here are the top recommendations:

Freshness (8 tables need monitoring):
  1. gold.orders - updates hourly, suggest 2h threshold
  2. gold.customers - updates daily, suggest 26h threshold
  3. gold.payments - updates every 30m, suggest 1h threshold

Metrics (5 tables need row count tracking):
  1. gold.orders - 2.3M rows, high-traffic table
  2. gold.events - 15M rows, event stream
  3. gold.transactions - 890K rows, financial data

Coverage score: 35/100 (Protected tier)
To reach Verified (50+), add freshness to 8 tables.

Want me to set these up? I can use /armor:monitor to enable them.
  • Monitor - Enable the recommended monitoring
  • Coverage - View your overall coverage score
  • Test - Preview configurations before enabling