← スキル一覧に戻る

ca-lobby-bigquery-integration
by Ingramml
⭐ 0🍴 0📅 2025年10月25日
SKILL.md
name: CA Lobby BigQuery Integration description: BigQuery integration patterns for CA Lobby lobby data with BLN API schema. Use when working with CA Lobby backend, database queries, or data service. Provides CA-specific BigQuery patterns and Flask integration guidance. extends: generic-skills/database-integration version: 1.0.0
CA Lobby BigQuery Integration
CA Lobby Configuration
Database Type: BigQuery
Backend Location: webapp/backend/
Data Service: webapp/backend/data_service.py
Schema Source: Big Local News (BLN) API
ORM: SQLAlchemy
CA Lobby BigQuery Specifics
Key Files
webapp/backend/app.py- Flask applicationwebapp/backend/data_service.py- Data access layerwebapp/backend/database.py- Database connections
BLN API Schema
- Organizations
- Lobbyists
- Lobbying Activities
- Expenditures
- Payments
Demo Mode
IMPORTANT: Project has demo mode flag
REACT_APP_USE_BACKEND_API=true- Use backendREACT_APP_USE_BACKEND_API=false- Use demo data (default)
Common Query Patterns
- Organization search
- Expenditure aggregations
- Lobbyist network queries
- Date-range filtering
- Activity timelines
Changelog
Version 1.0.0 (2025-10-20)
- Initial CA Lobby implementation
- BigQuery specific patterns
- BLN API schema integration
End of Skill
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です