بنقرة واحدة
parse-csv
Specialized instructions for parsing and extracting device information from BACnet filtered CSV files.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Specialized instructions for parsing and extracting device information from BACnet filtered CSV files.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
MUST READ before writing or modifying ADK agent code. ADK API quick reference for Python — agent types, tool definitions, orchestration patterns, callbacks, and state management. Includes an index of all ADK documentation pages. Do NOT use for creating new projects (use adk-scaffold).
MUST READ before deploying any ADK agent. ADK deployment guide — Agent Engine, Cloud Run, GKE, CI/CD pipelines, secrets, observability, and production workflows. Use when deploying agents to Google Cloud or troubleshooting deployments. Do NOT use for API code patterns (use adk-cheatsheet), evaluation (use adk-eval-guide), or project scaffolding (use adk-scaffold).
ALWAYS ACTIVE — read at the start of any ADK agent development session. ADK development lifecycle and mandatory coding guidelines — spec-driven workflow, code preservation rules, model selection, and troubleshooting.
MUST READ before running any ADK evaluation. ADK evaluation methodology — eval metrics, evalset schema, LLM-as-judge, tool trajectory scoring, and common failure causes. Use when evaluating agent quality, running adk eval, or debugging eval results. Do NOT use for API code patterns (use adk-cheatsheet), deployment (use adk-deploy-guide), or project scaffolding (use adk-scaffold).
MUST READ before setting up observability for ADK agents or when analyzing production traffic, debugging agent behavior, or improving agent performance. ADK observability guide — Cloud Trace, prompt-response logging, BigQuery Agent Analytics, third-party integrations, and troubleshooting. Use when configuring monitoring, tracing, or logging for agents, or when understanding how a deployed agent handles real traffic.
MUST READ before creating or enhancing any ADK agent project. Use when the user wants to build a new agent (e.g. "build me a search agent") or enhance an existing project (e.g. "add CI/CD to my project", "add RAG").
استنادا إلى تصنيف SOC المهني
| name | parse_csv |
| description | Specialized instructions for parsing and extracting device information from BACnet filtered CSV files. |
This skill provides a specialized knowledge base and prompt structure for LLMs to understand and extract information from BACnet-exported CSV files.
BACnet CSV exports typically follow this column schema:
| Column | Description | Example |
|---|---|---|
| bacnet | Unique point ID (Controller.Object) | 2500.AI11 |
| nom | Descriptive name (often in French) | VITESSE RET. No.1A |
| valeur | Current real-time value | 4,08806 A |
| unit | Unit of measurement | Amperes |
Understanding the suffix in the bacnet column is critical for identifying the "nature" of the data point.
| Suffix | Full Name | Description |
|---|---|---|
| .AI | Analog Input | Measured physical values (Temp, Pressure, Speed). |
| .AO | Analog Output | Control signals (0-100% modulation). |
| .AV | Analog Value | Internal setpoints or calculation buffers. |
| .BI | Binary Input | Physical status (Running/Stopped, Fault). |
| .BO | Binary Output | Physical commands (Start/Stop, Open/Close). |
| .BV | Binary Value | Internal software flags or logical triggers. |
| .CO | Control Loop | PID loop parameters (modulation logic). |
| .PG | Program | Control sequences and logic blocks. |
| .SCH | Schedule | Weekly or daily operation timers. |
| .TL | Trend Log | Historical data collection points. |
The nom column contains specific abbreviations. Use this mapping for extraction:
| French | English Equivalent | Context |
|---|---|---|
| RET. / RETOUR | Return | Return Air / Return Pipe |
| ALIM. / ALIMENTATION | Supply | Supply Air / Supply Pipe |
| MEL. / MELANGE | Mixing | Mixing Box / Outside Air Mixing |
| EVAC. / EVACUATION | Exhaust | Exhaust Air / Evacuation |
| TEMP. | Temperature | Thermal measurement |
| PRES. / STAT. | Pressure / Static | Airflow or Hydraulic pressure |
| HUMI. / HUM | Humidifier | Humidity control |
| SERP. / ELECT. | Coil / Electric | Electric Coil |
| SERP. / REF. | Coil / Cooling | Refroidissement / Cooling Coil |
| ELECT. | Electric | Electrical heating/power |
| P.A.F | Fresh Air Inlet | Prise d'Air Frais |
| MOD. | Modulation | Analog control (0-100%) |
| DRIVE | VFD | Variable Frequency Drive |
| PC. / P.C. | Setpoint | Point de Consigne |
| FAUTE | Fault | 0 = Active Fault, 1 = Normal |
| VENT. | Fan | Ventilateur |
| A/D | Start/Stop | Arrêt/Départ |
| STATUT DIG | Digital Status | Logical On/Off state |
| CALCULS / CTRL | Logic / Control | Control Program points |
Golden Rule: When extracting a device, do not just look for the name. Look for the Logical Grouping. Devices are usually grouped by a suffix like 1A, 1E, or 1R.
EVAC).nom column for the keyword.1E).1E)?.PG) that governs the device?.BI/.BO) correctly identified as start/stop or status?.AV) included for all modulation points (.AO)?