← スキル一覧に戻る

latex-thesis
by christos97
⭐ 0🍴 0📅 2026年1月15日
SKILL.md
name: latex-thesis description: Build LaTeX thesis, sync figures from outputs/plots/, analyze experiment results, manage BibTeX bibliography. Use when working with thesis chapters, interpreting ML results, adding citations, or updating figures.
LaTeX Thesis Writing Skill
This skill helps write and maintain the MSc thesis on Parkinson's Disease voice classification.
When to Use This Skill
- Editing thesis chapters in
thesis/chapters/*.tex - Syncing figures from experiment outputs to thesis
- Analyzing results in
outputs/results/for thesis discussion - Adding or updating bibliography entries
- Building the thesis PDF
Quick Reference
| Command | Purpose |
|---|---|
make thesis | Build PDF (auto-syncs figures) |
make thesis-watch | Continuous rebuild on changes |
make thesis-clean | Remove build artifacts |
make sync-figures | Sync figures only |
Workflow: Adding a New Figure
-
Generate the plot → saves to
outputs/plots/ -
Update figure mapping in
scripts/sync_figures.py:FIGURE_MAPPING = { "source_name.png": "fig_destination.png", # Add your new mapping here } -
Run sync:
make thesis(auto-syncs) ormake sync-figures -
Reference in LaTeX:
\begin{figure}[H] \centering \includegraphics[width=0.8\textwidth]{fig_destination.png} \caption{Your caption here} \label{fig:descriptive-name} \end{figure}
Workflow: Analyzing Results for Thesis
-
Read summary CSV:
outputs/results/baseline/summary.csv— Main resultsoutputs/results/weighted/summary.csv— Class-weighted results
-
Key metrics to report (always mean ± std):
- Accuracy, Precision, Recall, F1-Score, ROC-AUC
-
Interpret with required caveats:
- Dataset A: Small sample (n=37 ReadText, n=36 Spontaneous)
- Dataset B: Subject IDs unavailable (potential leakage)
- Use "suggests", "observed", not "proves", "outperforms"
Workflow: Adding Bibliography Entry
-
Edit
thesis/references/references.bib -
Use correct entry type:
% Journal article @article{key2024, author = {Last, First and Other, Author}, title = {Title Here}, journal = {Journal Name}, year = {2024}, volume = {1}, pages = {1--10}, doi = {10.xxxx/xxxxx} } % Software/Dataset (use @misc, NOT @software) @misc{software2024, author = {Developer Name}, title = {Software Name}, year = {2024}, howpublished = {Software}, url = {https://example.com} } -
Cite in chapter:
\cite{key2024}or\citep{key2024} -
Verify: At least one
\cite{}required for bibliography to build
LaTeX Patterns
Table (booktabs style)
\begin{table}[H]
\centering
\caption{Caption above table}
\label{tab:my-table}
\begin{tabular}{@{}lcc@{}}
\toprule
Model & Accuracy & F1 \\
\midrule
Random Forest & 0.82 ± 0.05 & 0.79 ± 0.06 \\
\bottomrule
\end{tabular}
\end{table}
Cross-references
Figure~\ref{fig:name} % Non-breaking space before \ref
Table~\ref{tab:name}
Chapter~\ref{ch:name}
Section~\ref{sec:name}
Label Conventions
| Type | Prefix | Example |
|---|---|---|
| Chapter | ch: | \label{ch:methodology} |
| Section | sec: | \label{sec:feature-extraction} |
| Figure | fig: | \label{fig:roc-readtext} |
| Table | tab: | \label{tab:dataset-summary} |
| Equation | eq: | \label{eq:jitter-formula} |
Forbidden vs Required Language
❌ Never write:
- "X outperforms Y"
- "This proves..."
- "Clearly superior"
- "This diagnoses..."
✅ Always write:
- "Results suggest..."
- "Observed under identical conditions..."
- "Should be interpreted cautiously..."
- "The trend toward..."
Pre-Build Checklist
- At least one
\cite{}in chapters - All citations have BibTeX entries
- No
@softwareentries (use@misc) - All referenced figures exist
- Labels follow conventions
- Statistical results: mean ± std
- No forbidden language
- Run
make thesissuccessfully
File Locations
| Resource | Path |
|---|---|
| Main thesis | thesis/main.tex |
| Chapters | thesis/chapters/*.tex |
| Bibliography | thesis/references/references.bib |
| Figures (source) | outputs/plots/ |
| Figures (thesis) | thesis/figures/ |
| Results | outputs/results/ |
| Figure sync script | scripts/sync_figures.py |
| Full constraints | thesis/AGENTS.md |
スコア
総合スコア
50/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
レビュー
💬
レビュー機能は近日公開予定です