📦

xlsx

Inhaltsrevision r1 Hohes Risiko ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Excel ワークブックの作成と検証

スプレッドシートの自動化では、数式、書式設定、または前提となるソースが壊れがちです。このスキルは、Excel の作成、編集、分析、数式チェックを通じて Claude と Codex をガイドします。

Unterstützt: Claude Codex Code(CC)
⚠️ 38 Schlecht

Mit meinem Agent installieren

Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.

Agent-Anfrage
Review the Skillstore skill "xlsx" from https://skillstore.io/skills/azeem-2-xlsx.md and its manifest at https://skillstore.io/api/skills/azeem-2-xlsx/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.

Agent-lesbare Ressourcen

Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.

Testen

„xlsx“ wird verwendet. カテゴリ、合計、要約シートを含む月次経費トラッカーを作成してください。

Erwartetes Ergebnis:

経費入力シート、月次合計、カテゴリ別要約、書式設定済みヘッダーを含む XLSX ワークブック。

„xlsx“ wird verwendet. この売上ワークブックを分析し、取締役会報告の前に問題を強調表示してください。

Erwartetes Ergebnis:

シート単位の所見、欠損データのメモ、数式エラーの場所、推奨修正を含むレビュー済みワークブック要約。

„xlsx“ wird verwendet. 新しい成長前提で収益モデルを更新し、数式を保持してください。

Erwartetes Ergebnis:

更新された前提セル、リンクされた予測数式、一貫した書式設定、検証メモを含む改訂済みワークブック。

Sicherheitsaudit

Hohes Risiko
v8 • 5.7.2026 Versionsbericht öffnen

The Python helper uses fixed local subprocess calls for LibreOffice and gtimeout without shell interpolation, so direct command injection evidence is limited. It writes and executes a persistent LibreOffice macro in a hidden user profile, and it trusts an existing macro by function name. Most Markdown findings are false positives from code fences or inline spreadsheet examples, and no prompt injection text was found.

3
Gescannte Dateien
498
Analysierte Zeilen
6
Prüfelemente
0
Falschmeldungen ignoriert

Bestätigte Sicherheitsbedenken (1)

Hoch
Existing LibreOffice Macro Trusted By Name
recalc.py accepts an existing Module1.xba if it contains RecalculateAndSave, then executes the application macro URL. A modified or preexisting macro with that function name could run during recalculation.
The code checks only for the function name before reusing the macro file and later invokes that named application macro. The behavior is clear, though exploitation depends on prior local macro modification.
Elemente der Fähigkeitsprüfung (6)

Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.

Hoch
Python subprocess.run
subprocess.run(['soffice', '--headless', '--terminate_after_init'],
The helper launches LibreOffice from PATH during macro setup. Arguments are fixed and shell execution is not used, but the skill still executes a local binary and changes application state.
Hoch
Python subprocess.run
result = subprocess.run(cmd, capture_output=True, text=True)
The helper executes LibreOffice with a macro URL and a user-selected workbook path. There is no shell injection evidence, but this is real external application and macro execution.
Hoch
Hidden file in home directory
macro_dir = os.path.expanduser('~/.config/libreoffice/4/user/basic/Standard')
The script targets the hidden LibreOffice user profile under ~/.config. Writing executable office macro state in a hidden profile is a persistent local change.
Hoch
Python file write/append
with open(macro_file, 'w') as f:
The script writes Module1.xba into the LibreOffice macro directory. The written content is fixed, but it persists code in an office macro location.
Mittel
Hidden file access
macro_dir = os.path.expanduser('~/.config/libreoffice/4/user/basic/Standard')
The script reads and uses the hidden LibreOffice macro directory in the user profile. This is intentional, but it is still sensitive application configuration access.
Mittel
Python os file operations
os.makedirs(macro_dir, exist_ok=True)
The script creates the LibreOffice macro directory in the user profile if it is missing. This is an intentional setup step, but it modifies application configuration.
Geprüft von: codex Audit-Verlauf anzeigen →
Diesen Bericht teilen & zitieren

Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.

Versionsbericht öffnen
Sicherheitsbewertung

Berichtslink kopieren

https://skillstore.io/skills/azeem-2-xlsx/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown-Badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/azeem-2-xlsx/security.svg)](https://skillstore.io/skills/azeem-2-xlsx?utm_source=security_passport_badge)

HTML-Badge

<a href="https://skillstore.io/skills/azeem-2-xlsx?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/azeem-2-xlsx/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Einbettungskarte

<iframe src="https://skillstore.io/embed/skills/azeem-2-xlsx.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Wissenschaftliche Zitate (APA · BibTeX · CFF)

APA-Zitat

Azeem-2. (2026). xlsx security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/azeem-2-xlsx/audits/8

BibTeX-Zitat

@techreport{azeem-2-azeem-2-xlsx-2026, author = {Azeem-2}, title = {xlsx security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/azeem-2-xlsx/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "xlsx security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "Azeem-2" date-released: "2026-07-05" url: "https://skillstore.io/skills/azeem-2-xlsx/audits/8" identifiers: - type: other value: "skillstore:azeem-2-xlsx:audit:8" description: "Skillstore immutable audit report identifier"

Varianten vergleichen

11 installierbare Varianten

Jeder Autor bleibt ein eigener installierbarer Skill. Die empfohlene Variante wird nach Skillstore-Nachweisen bewertet.

Warum diese Variante zuerst steht

Höchster Skillstore-Score
AutumnsGrove Empfohlen

autumnsgrove-xlsx

Skillstore-Score 84
Evidenzvertrauen Hoch
Skillstore-Nutzung 366
Aktualisiert

2026-09-09

zhanlincui-xlsx

Skillstore-Score 78
Evidenzvertrauen Hoch
Skillstore-Nutzung 509
Aktualisiert

2026-09-09

cam10001110101-xlsx

Skillstore-Score 78
Evidenzvertrauen Hoch
Skillstore-Nutzung 9
Aktualisiert

2026-09-09

k-dense-ai-xlsx

Skillstore-Score 50
Evidenzvertrauen Hoch
Skillstore-Nutzung 14
Aktualisiert

2026-09-09

Skillstore-Score 38
Evidenzvertrauen Hoch
Skillstore-Nutzung 161
Aktualisiert

2026-09-09

sickn33-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 73
Aktualisiert

2026-09-09

artemisai-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 52
Aktualisiert

2026-09-09

Azeem-2 Aktuell

azeem-2-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 17
Aktualisiert

2026-09-09

davila7-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 16
Aktualisiert

2026-09-09

composiohq-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 13
Aktualisiert

2026-09-09

dyai2025-xlsx

Skillstore-Score 38
Evidenzvertrauen Mittel
Skillstore-Nutzung 8
Aktualisiert

2026-09-09

Skillstore-Score

Warum dieser Score Evidenzvertrauen: Mittel
55
Architektur
85
Wartbarkeit
87
Inhalt
70
Gemeinschaft
83
Spezifikationskonformität

Was Sie erstellen können

業務レポートの作成

生のエクスポートデータから、整理された表、合計、数式を含む書式設定済みワークブックを作成します。

財務モデルのレビュー

書式設定基準を適用し、数式を保持し、一般的な数式エラーがないかワークブックを確認します。

スプレッドシートデータの分析

複数シートのファイルを読み取り、列を要約し、分析結果を新しいワークブックにエクスポートします。

Diese Prompts ausprobieren

基本的なワークブックを作成する
この表からワークブックを作成してください。わかりやすいヘッダー、合計、簡単な書式設定を追加し、XLSX ファイルとして保存してください。
スプレッドシートデータを要約する
このワークブックを読み取り、各シートを要約し、欠損値を特定して、整理された要約ワークブックを作成してください。
既存モデルを更新する
新しい前提条件でこのワークブックを更新してください。既存の数式、書式設定、シート名、ソースメモを保持してください。
検証済み財務モデルを構築する
個別の前提条件、リンクされた数式、ソースメモ、書式設定基準、数式検証結果を含む財務モデルを構築してください。

Bewährte Praktiken

  • 入力値が変わったときにワークブックが更新されるよう、計算値には数式を使用します。
  • ユーザーファイルを編集するときは、既存の書式設定とテンプレートの慣例を保持します。
  • ワークブックを納品する前に、参照、エッジケース、数式エラーを検証します。

Vermeiden

  • 動的な数式のままにすべき計算済み合計をハードコードすること。
  • 計算済み値のみを読み込んだ後に、数式を含むワークブックを保存すること。
  • ユーザーからの依頼なしに、確立済みのワークブック書式を変更すること。

Häufig gestellte Fragen

このスキルはどのスプレッドシート形式をサポートしていますか?
XLSX ワークフローに重点を置き、CSV、TSV、および関連するスプレッドシートデータファイルについても扱います。
既存のワークブック内の数式を保持できますか?
はい。ガイダンスでは、ワークブックの内容を編集しながら数式を保持する openpyxl ワークフローを推奨しています。
Excel の数式を自力で計算しますか?
いいえ。数式の再計算が必要な場合は、recalc.py を通じて LibreOffice を使用します。
財務モデルに適していますか?
はい。財務モデル向けに、書式設定、前提条件の配置、ソースメモ、数式検証のガイダンスを含みます。
納品前にユーザーは何を確認すべきですか?
ユーザーは、数式、参照、書式設定、ソース前提、および報告されたスプレッドシートエラーを確認する必要があります。
ヘルパースクリプトはローカル設定を変更しますか?
はい。再計算ヘルパーは、ユーザープロファイル内に LibreOffice マクロファイルを作成する場合があります。

Entwicklerdetails

Autor

Azeem-2

Lizenz

Proprietary. LICENSE.txt has complete terms

Skillstore-Revision

r1

Versionshinweis

Der Autor hat keine Version angegeben.

Ref.

5ab1d37e83436c6eef84de88573e142b94f2a4ad

Aktualität der Wartung

18.7.2026

Nutzung

13 Downloads · 219 Aufrufe

Dateistruktur

Mehr von Azeem-2

Alle anzeigen
Alle anzeigen