Skip to content

Commit 97d08ee

Browse files
authored
feat: sync grafana dashboards and add claude workflow (#370)
* sync grafana dashboards and add claude workflow * update dashboards and claud instructions * update dashboards and claude instructions * update dashboards and claude instructions * update dashboards and claude instructions * update dashboards and claude instructions
1 parent f636225 commit 97d08ee

File tree

9 files changed

+20324
-0
lines changed

9 files changed

+20324
-0
lines changed

claude/README.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Claude Instructions and Tools
2+
3+
This directory contains instructions and automation tools for AI-assisted development workflows in the Reth repository.
4+
5+
## Contents
6+
7+
### 📄 Instructions
8+
9+
- **`grafana-dashboard-sync-instructions.md`** - Complete guide for synchronizing Grafana dashboards from upstream to Scroll's Kubernetes-customized versions
10+
11+
### 🛠️ Tools
12+
13+
Located in `tools/` directory:
14+
15+
- **`sync_dashboard.py`** - Automated dashboard synchronization script
16+
- **`compare_dashboards.py`** - Dashboard comparison and analysis tool
17+
- **`detailed_dashboard_analysis.py`** - Detailed query-level analysis tool
18+
19+
## Usage
20+
21+
### Grafana Dashboard Synchronization
22+
23+
To sync Grafana dashboards with upstream:
24+
25+
```bash
26+
# From repository root
27+
python3 claude/tools/compare_dashboards.py > comparison.txt
28+
python3 claude/tools/sync_dashboard.py
29+
```
30+
31+
See `grafana-dashboard-sync-instructions.md` for complete documentation.
32+
33+
## Purpose
34+
35+
This directory serves as a knowledge base for repeatable AI-assisted workflows. When working with AI assistants (like Claude), these instructions help ensure consistent and correct execution of complex tasks.
36+
37+
## Contributing
38+
39+
When adding new workflows:
40+
41+
1. Create a detailed instruction file (`.md`)
42+
2. Add any supporting scripts to `tools/`
43+
3. Update this README with a brief description
44+
4. Include usage examples and prerequisites
45+
46+
---
47+
48+
**Last updated:** 2025-12-01

0 commit comments

Comments
 (0)