SuperAPI AI Directory

Geek-skills-weather-forecast-report

General & other

View repository

Updated 10-16 06:52

About this skill

Weather Element Special Research Report Generator

Overview

This skill is used to organize materials related to the single-station weather element forecasting system developed with Claude Code + OpenSpec (project documents, model files, evaluation results, etc.) into a special research report that complies with the writing standards for provincial natural science foundation projects.

Workflow

Step 1: Material Collection and Analysis

  1. Identify the type of input materials
    • Project documents (README, design documents, API documents, etc.)
    • Model files (.pkl, .h5, .pt, etc.)
    • Evaluation reports (accuracy, RMSE, MAE, and other metrics)
    • Code files (data processing, feature engineering, model training, etc.)
    • Visualization charts (training curves, prediction comparison charts, etc.)
  1. Determine the type of weather element

    • Wind speed forecasting
    • Visibility forecasting
    • Rainfall forecasting
    • Temperature forecasting
    • Humidity forecasting
    • Air pressure forecasting
  2. Extract key information

    • Research background and scientific questions
    • Technical solutions and innovation points
    • Experimental data and evaluation metrics
    • Conclusions and application value

Step 2: Report Structure Planning

Refer to references/report-structure.md for the detailed structural description, and organize the report according to provincial natural science foundation standards.

Step 3: Content Writing

  1. Read the writing guide: First read references/writing-guidelines.md
  2. Use the report template: Refer to assets/report-template.md
  3. Format specifications: Follow references/format-standards.md

Step 4: Generate the DOCX Document

Use the docx skill to generate a standardized Word document:

  1. Read /mnt/skills/public/docx/SKILL.md to learn the docx generation method
  2. Read /mnt/skills/public/docx/docx-js.md to learn the specific API
  3. Generate the final report in the standard format

Key Requirements

Academic standardization requirements

  • Level-1 heading: SimHei size 14 pt bold
  • Level-2 heading: SimHei size 12 pt
  • Body text: SimSun size 12 pt, first-line indent of 2 characters
  • English and numbers: Times New Roman
  • Line spacing: fixed value 26-28 pt
  • Numbering format: 一、(一)、1、(1)、①

Content quality requirements

  • Scientific rigor: accurate data, rigorous methods, reliable conclusions
  • Innovation: highlight technical innovation points and research contributions
  • Standardization: comply with academic writing standards and foundation report requirements
  • Completeness: a complete and closed loop of the research logic chain

Chart and table standards

  • Charts and tables must have numbers and titles
  • Table titles are placed above the table
  • Figure titles are placed below the figure
  • Charts and tables should be cited in the body text

Resource File Description

File Purpose
references/report-structure.md Detailed structural description of the provincial foundation report
references/writing-guidelines.md Academic Writing Guide and Notes
references/format-standards.md Format Specifications and Typesetting Requirements
references/evaluation-metrics.md Explanation of Meteorological Forecast Evaluation Metrics
assets/report-template.md Research Report Markdown Template

Example: Special Research Report on Wind Speed Forecasting

Input Materials:

  • wind_speed_model.py (model code)
  • evaluation_results.json (evaluation results)
  • README.md (project description)
  • training_log.txt (training log)

Output Report Structure:

风速要素单站预报方法研究报告
├── 摘要(中英文各400字)
├── 关键词(3-5个)
├── 一、研究背景与意义
├── 二、研究目标与内容
├── 三、研究方法与技术路线
├── 四、数据来源与处理
├── 五、模型构建与训练
├── 六、实验结果与分析
├── 七、结论与展望
├── 参考文献
└── 附录