Communitygithub.com

aiskillstore/marketplace

Erstellung, Bearbeitung und Analyse von Präsentationen. Wenn Claude mit Präsentationen (.pptx-Dateien) arbeiten muss, um: (1) Neue Präsentationen zu erstellen, (2) Inhalte zu ändern oder zu bearbeiten, (3) mit Layouts zu arbeiten, (4) Kommentare oder Sprechernotizen hinzuzufügen oder andere Präsentationsaufgaben.

Was ist marketplace?

Dieses Skill ermöglicht es KI-Agenten (wie Claude Code, Cursor, Codex), umfassend mit PowerPoint-Präsentationen (.pptx) zu arbeiten. Es deckt die drei Hauptanwendungsfälle ab: Erstellung neuer Präsentationen von Grund auf (mithilfe eines html2pptx-Workflows), Bearbeitung bestehender Präsentationen durch direktes Manipulieren von OOXML (Office Open XML) und Analyse des Inhalts einer .pptx-Datei, einschließlich Textextraktion, Zugriff auf Sprechernotizen, Kommentare, Folienlayouts und Designelemente. Das Skill führt den Benutzer durch die Auswahl von Farbschemata, Typografie und visuellen Designelementen auf der Grundlage des Themas der Präsentation und stellt sicher, dass die erstellten Folien professionell und kohärent sind. Es enthält explizite Anweisungen zur Verwendung von Befehlszeilenskripten zum Entpacken, Validieren und Packen von .pptx-Dateien, zum Konvertieren von Präsentationen in Markdown zur Textanalyse und zum Generieren von Miniaturansichten zur visuellen Validierung. Die Plattformunterstützung ist generalistisch und konzentriert sich auf die Integration in Entwickler-Workflows, die die Befehlszeile und Skripte nutzen. Das Skill betont das Lesen seiner vollständigen Dokumentation (html2pptx.md und ooxml.md), bevor Änderungen vorgenommen werden, um häufige Fehler zu vermeiden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aiskillstore/marketplace/tree/HEAD/skills/pptx

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Erstellung, Bearbeitung und Analyse von PPTX-Dateien

Übersicht

Ein Benutzer kann Sie bitten, den Inhalt einer .pptx-Datei zu erstellen, zu bearbeiten oder zu analysieren. Eine .pptx-Datei ist im Wesentlichen ein ZIP-Archiv, das XML-Dateien und andere Ressourcen enthält, die Sie lesen oder bearbeiten können. Für verschiedene Aufgaben stehen Ihnen unterschiedliche Tools und Workflows zur Verfügung.

Lesen und Analysieren von Inhalten

Textextraktion

Wenn Sie nur den Textinhalt einer Präsentation lesen müssen, sollten Sie das Dokument in Markdown konvertieren:

# Dokument in Markdown konvertieren
python -m markitdown pfad-zur-datei.pptx

Direkter XML-Zugriff

Sie benötigen direkten XML-Zugriff für: Kommentare, Sprechernotizen, Folienlayouts, Animationen, Designelemente und komplexe Formatierungen. Für all diese Funktionen müssen Sie eine Präsentation entpacken und die rohen XML-Inhalte lesen.

Eine Datei entpacken

python ooxml/scripts/unpack.py <office_datei> <ausgabeverzeichnis>

Hinweis: Das Skript unpack.py befindet sich unter skills/pptx/ooxml/scripts/unpack.py relativ zum Projektstamm. Wenn das Skript unter diesem Pfad nicht existiert, verwenden Sie find . -name "unpack.py", um es zu finden.

Wichtige Dateistrukturen

  • ppt/presentation.xml – Hauptmetadaten der Präsentation und Folienreferenzen
  • ppt/slides/slide{N}.xml – Einzelne Folieninhalte (slide1.xml, slide2.xml, usw.)
  • ppt/notesSlides/notesSlide{N}.xml – Sprechernotizen für jede Folie
  • ppt/comments/modernComment_*.xml – Kommentare zu bestimmten Folien
  • ppt/slideLayouts/ – Layoutvorlagen für Folien
  • ppt/slideMasters/ – Masterfolienvorlagen
  • ppt/theme/ – Themen- und Stilinformationen
  • ppt/media/ – Bilder und andere Mediendateien

Typografie- und Farbextraktion

Wenn ein Beispieldesign zum Nachahmen gegeben wird: Analysieren Sie zuerst die Typografie und Farben der Präsentation mit den folgenden Methoden:

  1. Themendatei lesen: Überprüfen Sie ppt/theme/theme1.xml auf Farben (<a:clrScheme>) und Schriftarten (<a:fontScheme>)
  2. Beispielfolieninhalt: Untersuchen Sie ppt/slides/slide1.xml auf tatsächliche Schriftverwendung (<a:rPr>) und Farben
  3. Nach Mustern suchen: Verwenden Sie grep, um Farb- (<a:solidFill>, <a:srgbClr>) und Schriftreferenzen in allen XML-Dateien zu finden

Erstellen einer neuen PowerPoint-Präsentation ohne Vorlage

Wenn Sie eine neue PowerPoint-Präsentation von Grund auf erstellen, verwenden Sie den html2pptx-Workflow, um HTML-Folien mit präziser Positionierung in PowerPoint zu konvertieren.

Gestaltungsprinzipien

KRITISCH: Bevor Sie eine Präsentation erstellen, analysieren Sie den Inhalt und wählen Sie geeignete Gestaltungselemente aus:

  1. Betrachten Sie das Thema: Worum geht es in dieser Präsentation? Welchen Ton, welche Branche oder welche Stimmung legt es nahe?
  2. Auf Branding prüfen: Wenn der Benutzer ein Unternehmen/eine Organisation erwähnt, berücksichtigen Sie dessen Markenfarben und Identität
  3. Palette an Inhalt anpassen: Wählen Sie Farben, die das Thema widerspiegeln
  4. Geben Sie Ihren Ansatz an: Erklären Sie Ihre Gestaltungsentscheidungen, bevor Sie Code schreiben

Anforderungen:

  • ✅ Geben Sie Ihren inhaltsbasierten Gestaltungsansatz AN, BEVOR Sie Code schreiben
  • ✅ Verwenden Sie nur websichere Schriftarten: Arial, Helvetica, Times New Roman, Georgia, Courier New, Verdana, Tahoma, Trebuchet MS, Impact
  • ✅ Schaffen Sie eine klare visuelle Hierarchie durch Größe, Gewicht und Farbe
  • ✅ Stellen Sie Lesbarkeit sicher: starker Kontrast, angemessen große Texte, saubere Ausrichtung
  • ✅ Seien Sie konsistent: wiederholen Sie Muster, Abstände und visuelle Sprache über alle Folien hinweg

Auswahl der Farbpalette

Farben kreativ auswählen:

  • Denken Sie über Standardfarben hinaus: Welche Farben passen wirklich zu diesem spezifischen Thema? Vermeiden Sie Standardentscheidungen.
  • Berücksichtigen Sie mehrere Blickwinkel: Thema, Branche, Stimmung, Energieniveau, Zielgruppe, Markenidentität (falls erwähnt)
  • Seien Sie abenteuerlustig: Probieren Sie unerwartete Kombinationen aus – eine Präsentation im Gesundheitswesen muss nicht grün sein, Finanzen müssen nicht marineblau sein
  • Bauen Sie Ihre Palette auf: Wählen Sie 3-5 Farben, die zusammenpassen (dominante Farben + unterstützende Töne + Akzente)
  • Stellen Sie Kontrast sicher: Text muss auf Hintergründen klar lesbar sein

Beispiel-Farbpaletten (verwenden Sie diese, um Kreativität anzuregen – wählen Sie eine aus, passen Sie sie an oder erstellen Sie Ihre eigene):

  1. Klassisches Blau: Tiefes Marineblau (#1C2833), Schiefergrau (#2E4053), Silber (#AAB7B8), Cremeweiß (#F4F6F6)
  2. Blaugrün & Koralle: Blaugrün (#5EA8A7), tiefes Blaugrün (#277884), Koralle (#FE4447), Weiß (#FFFFFF)
  3. Kräftiges Rot: Rot (#C0392B), leuchtendes Rot (#E74C3C), Orange (#F39C12), Gelb (#F1C40F), Grün (#2ECC71)
  4. Warmes Rosé: Mauve (#A49393), Rosé (#EED6D3), Rose (#E8B4B8), Creme (#FAF7F2)
  5. Burgunderrot Luxus: Burgunderrot (#5D1D2E), Karmesinrot (#951233), Rost (#C15937), Gold (#997929)
  6. Tiefes Lila & Smaragd: Lila (#B165FB), dunkelblau (#181B24), Smaragd (#40695B), Weiß (#FFFFFF)
  7. Creme & Waldgrün: Creme (#FFE1C7), Waldgrün (#40695B), Weiß (#FCFCFC)
  8. Pink & Lila: Pink (#F8275B), Koralle (#FF574A), Rose (#FF737D), Lila (#3D2F68)
  9. Limette & Pflaume: Limette (#C5DE82), Pflaume (#7C3A5F), Koralle (#FD8C6E), Blaugrau (#98ACB5)
  10. Schwarz & Gold: Gold (#BF9A4A), Schwarz (#000000), Creme (#F4F6F6)
  11. Salbei & Terrakotta: Salbei (#87A96B), Terrakotta (#E07A5F), Creme (#F4F1DE), Holzkohle (#2C2C2C)
  12. Holzkohle & Rot: Holzkohle (#292929), Rot (#E33737), Hellgrau (#CCCBCB)
  13. Lebhaftes Orange: Orange (#F96D00), Hellgrau (#F2F2F2), Holzkohle (#222831)
  14. Waldgrün: Schwarz (#191A19), Grün (#4E9F3D), Dunkelgrün (#1E5128), Weiß (#FFFFFF)
  15. Retro-Regenbogen: Lila (#722880), Pink (#D72D51), Orange (#EB5C18), Bernstein (#F08800), Gold (#DEB600)
  16. Vintage-Erdig: Senf (#E3B448), Salbei (#CBD18F), Waldgrün (#3A6B35), Creme (#F4F1DE)
  17. Küstenrose: Altrosa (#AD7670), Biber (#B49886), Eierschale (#F3ECDC), Aschgrau (#BFD5BE)
  18. Orange & Türkis: Hellorange (#FC993E), gräuliches Türkis (#667C6F), Weiß (#FCFCFC)

Optionen für visuelle Details

Geometrische Muster:

  • Diagonale Bereichstrenner anstelle von horizontalen
  • Asymmetrische Spaltenbreiten (30/70, 40/60, 25/75)
  • Gedrehte Text-Header um 90° oder 270°
  • Kreisförmige/sechseckige Rahmen für Bilder
  • Dreieckige Akzentformen in Ecken
  • Überlappende Formen für Tiefe

Rand- & Rahmenbehandlungen:

  • Dicke einfarbige Ränder (10-20pt) nur auf einer Seite
  • Doppellinienränder mit kontrastierenden Farben
  • Eckklammern anstelle von vollständigen Rahmen
  • L-förmige Ränder (oben+links oder unten+rechts)
  • Unterstreichungsakzente unter Headern (3-5pt dick)

Typografiebehandlungen:

  • Extreme Größenunterschiede (72pt Überschriften vs. 11pt Fließtext)
  • Headers in Großbuchstaben mit weitem Buchstabenabstand
  • Nummerierte Abschnitte in übergroßer Darstellung
  • Monospace (Courier New) für Daten/Statistiken/technische Inhalte
  • Kondensierte Schriftarten (Arial Narrow) für dichte Informationen
  • Umrissener Text zur Hervorhebung

Diagramm- & Datenstil:

  • Monochrome Diagramme mit einer einzigen Akzentfarbe für Schlüsseldaten
  • Horizontale Balkendiagramme anstelle von vertikalen
  • Punktdiagramme anstelle von Balkendiagrammen
  • Minimale oder gar keine Gitternetzlinien
  • Datenbeschriftungen direkt auf den Elementen (keine Legenden)
  • Übergroße Zahlen für Schlüsselkennzahlen

Layout-Innovationen:

  • Bilder mit vollem Rand und Textüberlagerungen
  • Seitenleiste (20-30% Breite) für Navigation/Kontext
  • Modulare Rastersysteme (3×3, 4×4 Blöcke)
  • Z-Muster oder F-Muster für Inhaltsfluss
  • Schwebende Textfelder über farbigen Formen
  • Mehrspaltige Layouts im Magazinstil

Hintergrundbehandlungen:

  • Solide Farbblöcke, die 40-60% der Folie einnehmen
  • Farbverläufe (nur vertikal oder diagonal)
  • Geteilte Hintergründe (zwei Farben, diagonal oder vertikal)
  • Farbbänder von Rand zu Rand
  • Negativraum als Gestaltungselement

Layout-Tipps

Beim Erstellen von Folien mit Diagrammen oder Tabellen:

  • Zweispalten-Layout (BEVORZUGT): Verwenden Sie einen Header über die gesamte Breite, darunter zwei Spalten – Text/Aufzählungspunkte in einer Spalte und den hervorgehobenen Inhalt in der anderen. Dies sorgt für eine bessere Ausgewogenheit und macht Diagramme/Tabellen lesbarer. Verwenden Sie Flexbox mit ungleichen Spaltenbreiten (z. B. 40%/60%-Aufteilung), um den Platz für jeden Inhaltstyp zu optimieren.
  • Vollfolien-Layout: Lassen Sie den hervorgehobenen Inhalt (Diagramm/Tabelle) die gesamte Folie einnehmen, um maximale Wirkung und Lesbarkeit zu erzielen
  • NIE vertikal stapeln: Platzieren Sie Diagramme/Tabellen niemals unter Text in einer einzelnen Spalte – dies führt zu schlechter Lesbarkeit und Layout-Problemen

Arbeitsablauf

  1. VERPFLICHTEND – GANZE DATEI LESEN: Lesen Sie html2pptx.md vollständig von Anfang bis Ende. Legen Sie beim Lesen dieser Datei niemals Bereichsgrenzen fest. Lesen Sie den vollständigen Dateiinhalt für detaillierte Syntax, kritische Formatierungsregeln und bewährte Methoden, bevor Sie mit der Präsentationserstellung fortfahren.
  2. Erstellen Sie eine HTML-Datei für jede Folie mit den richtigen Abmessungen (z. B. 720pt × 405pt für 16:9)
    • Verwenden Sie <p>, <h1>-<h6>, <ul>, <ol> für alle Textinhalte
    • Verwenden Sie class="placeholder" für Bereiche, in denen Diagramme/Tabellen hinzugefügt werden (mit grauem Hintergrund für Sichtbarkeit rendern)
    • KRITISCH: Rastern Sie Verläufe und Symbole ZUERST als PNG-Bilder mit Sharp, referenzieren Sie sie dann im HTML
    • LAYOUT: Verwenden Sie für Folien mit Diagrammen/Tabellen/Bildern entweder das Vollfolien-Layout oder das Zweispalten-Layout für bessere Lesbarkeit
  3. Erstellen Sie eine JavaScript-Datei und führen Sie sie mit der Bibliothek html2pptx.js aus, um HTML-Folien in PowerPoint zu konvertieren und die Präsentation zu speichern
    • Verwenden Sie die Funktion html2pptx(), um jede HTML-Datei zu verarbeiten
    • Fügen Sie Diagramme und Tabellen in Platzhalterbereiche mit der PptxGenJS-API ein
    • Speichern Sie die Präsentation mit pptx.writeFile()
  4. Visuelle Validierung: Generieren Sie Miniaturansichten und überprüfen Sie sie auf Layout-Probleme
    • Erstellen Sie ein Miniaturansichtsraster: python scripts/thumbnail.py output.pptx workspace/thumbnails --cols 4
    • Lesen und untersuchen Sie das Miniaturansichtsbild sorgfältig auf:
      • Textabschneidungen: Text, der durch Header-Leisten, Formen oder Folienränder abgeschnitten wird
      • Textüberlappungen: Text, der sich mit anderem Text oder Formen überschneidet
      • Positionierungsprobleme: Inhalt zu nah an Folienrändern oder anderen Elementen
      • Kontrastprobleme: Unzureichender Kontrast zwischen Text und Hintergründen
    • Wenn Probleme gefunden werden, passen Sie die HTML-Ränder/Abstände/Farben an und generieren Sie die Präsentation neu
    • Wiederholen Sie dies, bis alle Folien visuell korrekt sind

Bearbeiten einer vorhandenen PowerPoint-Präsentation

Wenn Sie Folien in einer vorhandenen PowerPoint-Präsentation bearbeiten, müssen Sie mit dem rohen Office Open XML (OOXML)-Format arbeiten. Dazu gehört das Entpacken der .pptx-Datei, das Bearbeiten des XML-Inhalts und das erneute Packen.

Arbeitsablauf

  1. VERPFLICHTEND – GANZE DATEI LESEN: Lesen Sie ooxml.md (~500 Zeilen) vollständig von Anfang bis Ende. Legen Sie beim Lesen dieser Datei niemals Bereichsgrenzen fest. Lesen Sie den vollständigen Dateiinhalt für detaillierte Anleitungen zur OOXML-Struktur und zu Bearbeitungsabläufen, bevor Sie eine Präsentation bearbeiten.
  2. Entpacken Sie die Präsentation: python ooxml/scripts/unpack.py <office_datei> <ausgabeverzeichnis>
  3. Bearbeiten Sie die XML-Dateien (hauptsächlich ppt/slides/slide{N}.xml und zugehörige Dateien)
  4. KRITISCH: Validieren Sie sofort nach jeder Bearbeitung und beheben Sie alle Validierungsfehler, bevor Sie fortfahren: python ooxml/scripts/validate.py <verz> --original <datei>
  5. Packen Sie die endgültige Präsentation: python ooxml/scripts/pack.py <eingabeverzeichnis> <office_datei>

Erstellen einer neuen PowerPoint-Präsentation mithilfe einer Vorlage

Wenn Sie eine Präsentation erstellen müssen, die dem Design einer vorhandenen Vorlage folgt, müssen Sie Vorlagenfolien duplizieren und neu anordnen, bevor Sie Platzhalterinhalte ersetzen.

Arbeitsablauf

  1. Vorlagentext extrahieren UND visuelles Miniaturansichtsraster erstellen:

    • Text extrahieren: python -m markitdown template.pptx > template-content.md
    • template-content.md lesen: Lesen Sie die gesamte Datei, um den Inhalt der Vorlagenpräsentation zu verstehen. Legen Sie beim Lesen dieser Datei niemals Bereichsgrenzen fest.
    • Miniaturansichtsraster erstellen: python scripts/thumbnail.py template.pptx
    • Siehe Abschnitt Miniaturansichtsraster erstellen für weitere Details
  2. Vorlage analysieren und Inventar in einer Datei speichern:

    • Visuelle Analyse: Überprüfen Sie das/die Miniaturansichtsraster, um Folienlayouts, Designmuster und visuelle Struktur zu verstehen
    • Erstellen und speichern Sie eine Vorlageninventardatei unter template-inventory.md mit folgendem Inhalt:
      # Vorlageninventar-Analyse
      **Gesamtfolien: [Anzahl]**
      **WICHTIG: Folien sind 0-indexiert (erste Folie = 0, letzte Folie = Anzahl-1)**
      
      ## [Kategoriename]
      - Folie 0: [Layoutcode, falls verfügbar] – Beschreibung/Zweck
      - Folie 1: [Layoutcode] – Beschreibung/Zweck
      - Folie 2: [Layoutcode] – Beschreibung/Zweck
      [... JEDE Folie muss einzeln mit ihrem Index aufgelistet werden ...]
      
    • Miniaturansichtsraster verwenden: Referenzieren Sie die visuellen Miniaturansichten, um Folgendes zu identifizieren:
      • Layoutmuster (Titelfolien, Inhaltslayouts, Abschnittstrenner)
      • Positionen und Anzahl der Bildplatzhalter
      • Designkonsistenz über Folien gruppen hinweg
      • Visuelle Hierarchie und Struktur
    • Diese Inventardatei ist ERFORDERLICH, um im nächsten Schritt geeignete Vorlagen auszuwählen
  3. Präsentationsgliederung basierend auf Vorlageninventar erstellen:

    • Überprüfen Sie verfügbare Vorlagen aus Schritt 2.
    • Wählen Sie eine Einführungs- oder Titelfolienvorlage für die erste Folie. Dies sollte eine der ersten Vorlagen sein.
    • Wählen Sie sichere, textbasierte Layouts für die anderen Folien.
    • KRITISCH: Layoutstruktur an tatsächlichen Inhalt anpassen:
      • Einspalten-Layouts: Verwenden Sie diese für einheitliche Erzählungen oder einzelne Themen
      • Zweispalten-Layouts: Verwenden Sie diese NUR, wenn Sie genau 2 verschiedene Elemente/Konzepte haben
      • Dreispalten-Layouts: Verwenden Sie diese NUR, wenn Sie genau 3 verschiedene Elemente/Konzepte haben
      • Bild + Text-Layouts: Verwenden Sie diese NUR, wenn Sie tatsächliche Bilder einzufügen haben
      • Zitat-Layouts: Verwenden Sie diese NUR für tatsächliche Zitate von Personen (mit Quellenangabe), niemals zur Hervorhebung
      • Verwenden Sie niemals Layouts mit mehr Platzhaltern, als Sie Inhalt haben
      • Wenn Sie 2 Elemente haben, zwingen Sie sie nicht in ein 3-spaltiges Layout
      • Wenn Sie 4+ Elemente haben, sollten Sie eine Aufteilung auf mehrere Folien oder die Verwendung eines Listenformats in Betracht ziehen
    • Zählen Sie Ihre tatsächlichen Inhaltsteile, BEVOR Sie das Layout auswählen
    • Überprüfen Sie, ob jeder Platzhalter im gewählten Layout mit sinnvollem Inhalt gefüllt wird
    • Wählen Sie eine Option aus, die das beste Layout für jeden Inhaltsabschnitt darstellt.
    • Speichern Sie outline.md mit Inhalt UND Vorlagenzuordnung, die die verfügbaren Designs nutzt
    • Beispiel für eine Vorlagenzuordnung:

...

[truncated for translation]

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aiskillstore/marketplace

Create high-converting, visually distinctive landing pages. Use when building marketing pages, product launches, SaaS homepages, or any single-page conversion-focused website. Guides section-by-section composition with anti-AI-slop principles.

aiskillstore/marketplace

Auto-loaded context for Portfolio Buddy 2 development. Use for ANY task involving: React 19 development, TypeScript, portfolio analysis features, metrics calculations, trading strategy comparison, or working with the Portfolio Buddy 2 codebase. Contains tech stack, known issues, and architectural constraints.

aiskillstore/marketplace

Use when the user asks to "pre-launch check the landing page", "run a Quality-Score preflight", or "verify ad-to-page message match before launch"; produces an ad↔page continuity report — message-match gaps, above-the-fold check, page-speed read, form-friction count, mobile-render flags — as a pass/fix punch list. Not for redesigning or rewriting the page — use landing-optimizer; not for scoring the account or the RQS — use ad-account-auditor. 落地页体验预检/广告落地页一致性检查

aiskillstore/marketplace

Use when the user asks to "optimize our landing page for influencer traffic", "fix our promo-code landing page", or "improve conversion from a creator campaign"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.

aiskillstore/marketplace

Audit a landing page, sales page or checkout page for conversion leaks and return a fix list ordered by expected revenue impact. Use when asked to review, critique or improve a landing page, sales page, opt-in page, product page or checkout flow, when conversion rate is low, when paid traffic is not converting, or when someone asks "why isn't this page converting" or wants a CRO / landing page review.

aiskillstore/marketplace

This skill helps users extract GitHub repository project details and contributor contact information using keywords, stars, and update dates. Agent should proactively apply this skill when users express needs like search for GitHub projects by keywords, find top open-source contributors in specific domains, extract developer contacts from GitHub repositories, discover trending repositories with high stars, gather contributor profiles and social links for tech recruiting, retrieve GitHub project descriptions and metrics, build developer communities by finding active contributors, search for repositories updated recently, collect personal website and Twitter links of developers, generate targeted leads for developer tools, or track active open-source contributors for collaboration.

aiskillstore/marketplace

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

aiskillstore/marketplace

Using the Wonda CLI to generate images, videos, music, and audio from the terminal — plus LinkedIn, Reddit, and X/Twitter research and automation

aiskillstore/marketplace

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

aiskillstore/marketplace

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

aiskillstore/marketplace

Process video files with audio extraction, format conversion (mp4, webm), and Whisper transcription. Use when user mentions video conversion, audio extraction, transcription, mp4, webm, ffmpeg, or whisper transcription.

aiskillstore/marketplace

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

aiskillstore/marketplace

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

aiskillstore/marketplace

Router skill for LLMQuant portfolio workflows. Use when the user needs company profiles, thesis tracking, theme research, watchlist monitoring, or alert management.

aiskillstore/marketplace

Account assets, equity and fund positions, P&L, cash flow records, account statements, margin ratios, buy-power estimates, order management, and DCA recurring investments via Longbridge (most require Trade permission). Frameworks: portfolio diagnosis, rebalancing, asset allocation, risk analysis (VaR/CVaR), performance attribution, and tax-loss harvesting. Triggers: "持仓", "账户", "盈亏", "资产", "对账单", "下单", "买入", "卖出", "撤单", "定投", "组合诊断", "再平衡", "资产配置", "风险分析", "绩效归因", "税损收割", "持倉", "賬戶", "盈虧", "對賬單", "下單", "買入", "賣出", "組合診斷", "再平衡", "稅損收割", "positions", "portfolio", "P&L", "order", "buy", "sell", "DCA", "statement", "risk analysis", "rebalancing", "tax harvesting", "我的风险", "持仓风险", "风险敞口", "資產", "資產配置", "風險分析", "績效歸因", "撤單

aiskillstore/marketplace

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

aiskillstore/marketplace

Use for Codex models/pricing, scheduled tasks, skills, settings, setup, troubleshooting, customization, automations, and self-knowledge—including 'you,' 'your,' 'this app,' or 'this coding agent' when they refer to Codex—and for OpenAI APIs/products and ChatGPT Work. Also use for model choice/migration, prompting, SDKs, Responses, Realtime, agents, evals, and Chat/Work/Codex comparisons. Do not use for generic app/software tasks that merely mention Codex.

aiskillstore/marketplace

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

aiskillstore/marketplace

Perform a read-only, defect-first review of a specified code change and return every actionable finding. Use when another agent delegates review of uncommitted changes, a base-branch diff, a commit, or custom review instructions.

aiskillstore/marketplace

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities.

Verwandte Skills