[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jacob-g-park-polaris-datainsight-doc-extract-de":3,"guides-for-jacob-g-park-polaris-datainsight-doc-extract":290,"similar-k173vvm7c6zd4nk00gej72bfsn86m0hg-de":291},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":233,"parentExtension":249,"providers":250,"relations":257,"repo":260,"tags":286,"workflow":287},1778691281865.545,"k173vvm7c6zd4nk00gej72bfsn86m0hg",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Extrahieren Sie strukturierte Daten aus Office-Dokumenten (DOCX, PPTX, XLSX, HWP, HWPX) mit der Polaris AI DataInsight Doc Extract API. Verwenden Sie diese, wenn der Benutzer Text, Tabellen, Diagramme, Bilder oder Formen aus Dokumentdateien parsen, analysieren oder extrahieren möchte. Rufen Sie diese Skill immer dann auf, wenn der Benutzer erwähnt, Inhalte aus Word-, PowerPoint-, Excel-, HWP- oder HWPX-Dateien zu extrahieren, die Dokumentstruktur zu parsen, Dokumentdaten für RAG-Pipelines zu konvertieren oder nach dem Lesen von Tabellen, Diagrammen oder Text aus Office-Formatdokumenten fragt – auch wenn er \"DataInsight\" oder \"Polaris\" nicht explizit erwähnt.",{"claudeCode":12},"jacob-g-park/polaris-datainsight-doc-extract","Polaris AI DataInsight — Doc Extract Skill","https://github.com/jacob-g-park/polaris-datainsight-doc-extract",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":231,"workflow":242},1778691281865.5452,"kn751bkjfzk2qwtm9r16xd1f7186nh9g","de",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"practices":204,"prerequisites":205,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"tier":219,"useCases":220,"workflow":225},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","Die Beschreibung gibt die Funktion des Skills (Extrahieren von Daten aus Office-Dokumenten über die Polaris-API) klar an und liefert spezifische Anwendungsfälle und Auslöser für den Aufruf.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","Das Frontmatter ist prägnant und in sich abgeschlossen und fasst die Kernfunktionalität effektiv zusammen und liefert klare Auslöser innerhalb des Zeichenlimits.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","Der SKILL.md-Body ist gut strukturiert, verwendet progressive Offenlegung für fortgeschrittene Themen und vermeidet unnötigen Ballast.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","Der SKILL.md verwendet relative Pfade, um auf detaillierte Informationen wie die API-Antwortstruktur und Nutzungsmuster zu verlinken, und vermeidet die direkte Einbettung großer Datenstrukturen.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","Dies ist kein Skill, der stark auf Exploration angewiesen ist und einen verzweigten Kontext erfordert.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","Der SKILL.md enthält klare, sofort verwendbare Python- und Curl-Beispiele für grundlegende und fortgeschrittene Nutzung, die Eingabe, Aufruf und erwartete Ausgabe demonstrieren.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","Der SKILL.md dokumentiert Limits (Dateigröße, Timeout, Ratenlimit) und diskutiert Nutzungsmuster und deckt damit effektiv potenzielle Fehlerfälle und Einschränkungen ab.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","Der Skill stützt sich nicht auf externe MCP-Tools; er interagiert direkt mit einem beschriebenen API-Endpunkt.",{"category":53,"check":54,"severity":39,"summary":55},"Safety","Halt on unexpected state","Der Workflow des Skills scheint keine destruktiven Operationen oder komplexes Zustandsmanagement zu beinhalten, das explizite Vorabprüfungen und einen Abbruch erfordern würde.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","Der Skill ist in sich geschlossen und scheint nicht implizit von anderen Skills abzuhängen; eine übergreifende Skill-Koordination wird nicht als Anforderung erwähnt.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","Die Beschreibung identifiziert klar das Benutzerproblem der Extraktion strukturierter Daten aus verschiedenen Office-Dokumentformaten.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","Der Skill nutzt eine spezifische API (Polaris AI DataInsight Doc Extract), um strukturierte Datenextraktion aus mehreren Dokumenttypen bereitzustellen, und bietet einen Mehrwert über generische LLM-Fähigkeiten hinaus.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","Der Skill beschreibt die API-Authentifizierung, den Endpunkt, die Anfrage-/Antwortstruktur und liefert klare Anwendungsbeispiele, die den gesamten Lebenszyklus für seinen angegebenen Anwendungsfall abdecken.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","Der Skill konzentriert sich auf eine einzige Verantwortung: die Extraktion strukturierter Daten aus spezifizierten Dokumenttypen unter Verwendung einer bestimmten API.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","Die Beschreibung spiegelt die Fähigkeiten und Einschränkungen des Skills genau wider und ist für die Nutzer gut aufbereitet.",{"category":22,"check":77,"severity":39,"summary":78},"Scoped tools","Dieser Skill stellt keine mehreren Tools bereit; er repräsentiert eine einzelne, API-gesteuerte Fähigkeit.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","Der SKILL.md dokumentiert klar den API-Endpunkt, erforderliche Header (einschließlich API-Schlüssel über Umgebungsvariable) und unterstützte Dateiformate und Limits.",{"category":70,"check":83,"severity":39,"summary":84},"Tool naming","Dies ist ein Skill, keine Sammlung von einzelnen Tools mit Namen.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","Die Eingabe des Skills ist ein Dateipfad und ein API-Schlüssel (über Umgebungsvariable), und die Ausgabe ist strukturiertes JSON, das der angegebenen Aufgabe entspricht.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","Die Skill-Definition steht unter Apache 2.0, und die Service-Nutzung unterliegt den Polaris AI-Bedingungen, was klar angegeben ist.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","Der letzte Commit war am 2026-02-27, was innerhalb der letzten 3 Monate liegt.",{"category":93,"check":97,"severity":39,"summary":98},"Dependency Management","Der Skill scheint keine Drittanbieter-Abhängigkeiten zu haben, die eine explizite Verwaltung im Bundle erfordern würden.",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","Der API-Schlüssel wird über eine Umgebungsvariable gehandhabt und nicht in der Ausgabe angezeigt, was Best Practices entspricht.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","Der Skill verarbeitet Dateieingaben und API-Interaktionen; es gibt keine Hinweise auf das Laden und Ausführen von nicht vertrauenswürdigen Drittanbieterdaten als Anweisungen.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","Der Skill interagiert mit einem dokumentierten API-Endpunkt und ruft zur Laufzeit keinen externen Code oder Inhalte ab oder führt diese aus.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","Die primäre Interaktion des Skills ist mit einer externen API; er scheint keine Dateien außerhalb seines erwarteten Geltungsbereichs zu modifizieren.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","Es gibt keine Anzeichen für getrennte Prozesse oder Deny-Retry-Schleifen in der bereitgestellten Skill-Beschreibung und den Beispielen.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","Der Skill tätigt nur dokumentierte Aufrufe an die Polaris-API und exfiltriert anscheinend keine vertraulichen Daten.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","Der gebündelte Inhalt und die Beschreibungen scheinen frei von versteckten Steuerungs-Tricks oder Verschleierungen zu sein.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","Die bereitgestellten Python-Code-Beispiele sind klar und lesbar, ohne Anzeichen von Verschleierung oder intransparenter Ausführung.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","Der Skill geht von der Existenz eines Dateipfads für die Eingabe und einer Umgebungsvariablen für den API-Schlüssel aus, was Standard und dokumentiert ist.",{"category":129,"check":130,"severity":39,"summary":131},"Trust","Issues Attention","Es sind keine Daten zu offenen oder geschlossenen Issues für die Bewertung verfügbar.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","Die Skill-Definition hat einen `name` und eine `description` im SKILL.md-Frontmatter, und der Code ist committed, was eine Form der Versionierung darstellt.",{"category":49,"check":137,"severity":24,"summary":138},"Validation","Das Python-Beispiel demonstriert grundlegende Fehlerbehandlung für API-Antworten und Dateioperationen, was ein gewisses Maß an Validierung impliziert.",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","Der Skill ist schreibgeschützt in Bezug auf Benutzerdateien; seine primäre Operation sind ausgehende API-Aufrufe.",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","Das bereitgestellte Python-Beispiel enthält explizite Fehlerbehandlung für API-Statuscodes und das Parsen von ZIP-Dateien.",{"category":49,"check":146,"severity":39,"summary":147},"Logging","Der Skill konzentriert sich auf API-Interaktion und beinhaltet keine lokalen destruktiven Aktionen oder ausgehenden Aufrufe, die eine lokale Audit-Protokollierung erfordern würden.",{"category":149,"check":150,"severity":39,"summary":151},"Compliance","GDPR","Der Skill verarbeitet Dokumenteninhalte, scheint aber keine personenbezogenen Daten zu verarbeiten, die eine GDPR-Bereinigung erfordern würden.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","Die Funktionalität des Skills ist global; er verarbeitet Dokumente und interagiert mit einer API ohne regionale Einschränkungen.",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","Der Skill verwendet Standard-Python-Bibliotheken und tätigt API-Aufrufe, was ihn mit Python-Umgebungen breit kompatibel macht.",{"category":30,"check":159,"severity":39,"summary":160},"README","Die SKILL.md-Datei dient als primäre Dokumentation und erfüllt die Anforderungen eines README.",{"category":70,"check":162,"severity":39,"summary":163},"Tool surface size","Dieser Skill repräsentiert eine einzelne Fähigkeit, keine Sammlung von Tools.",{"category":22,"check":165,"severity":39,"summary":166},"Overlapping near-synonym tools","Dieser Skill stellt keine mehreren Tools bereit, die nahe Synonyme sein könnten.",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","Alle dokumentierten Funktionen, wie API-Interaktion und strukturierte Ausgabe, sind wie beschrieben implementiert.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","Der SKILL.md bietet klare Installationsschritte (API-Schlüssel-Einrichtung) und kopierbare Beispiele sowohl für Python als auch für Curl.",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","Das Python-Beispiel demonstriert nachvollziehbare Fehlerbehandlung für API-Antworten und Dateioperationen und liefert Statuscodes und Fehlermeldungen.",{"category":179,"check":180,"severity":181,"summary":182},"Execution","Pinned dependencies","info","Das Python-Skript stützt sich auf Standardbibliotheken, aber spezifische Versionen sind nicht fixiert, was zu Kompatibilitätsproblemen führen könnte.",{"category":70,"check":184,"severity":39,"summary":185},"Dry-run preview","Die Hauptfunktion des Skills ist die Datenextraktion über eine API, keine zustandsändernden Operationen, die eine Dry-Run-Vorschau erfordern würden.",{"category":187,"check":188,"severity":24,"summary":189},"Protocol","Idempotent retry & timeouts","Das Python-Beispiel enthält eine grundlegende HTTP-Fehlerbehandlung und impliziert einen Timeout-Mechanismus über die eigenen Limits der API und die explizite Erwähnung eines 10-Minuten-Timeouts.",{"category":149,"check":191,"severity":24,"summary":192},"Telemetry opt-in","Es wird keine Telemetrie von diesem Skill erwähnt, daher wird er standardmäßig als Opt-in betrachtet (keine Telemetrie).",1778691255638,"Dieser Skill verwendet die Polaris AI DataInsight Doc Extract API, um strukturierte Daten (Text, Tabellen, Diagramme, Bilder, Formen) aus Office-Dokumentformaten (DOCX, PPTX, XLSX, HWP, HWPX) zu extrahieren. Er übernimmt die Authentifizierung, den Datei-Upload, die Verarbeitung der ZIP-Antwort und liefert die Daten in einem einheitlichen Schema-JSON.",[196,197,198,199],"Extrahieren von Text, Tabellen, Diagrammen, Bildern, Formen und Gleichungen aus Dokumenten","Unterstützt die Dateiformate DOCX, PPTX, XLSX, HWP, HWPX","Stellt Daten im strukturierten `unifiedSchema` JSON-Format bereit","Verarbeitet API-Authentifizierung und Antwort-Parsing",[201,202,203],"Bearbeiten oder Modifizieren von Dokumenten","Extrahieren von Daten aus nicht aufgeführten Dateiformaten","Ersetzen der Polaris AI DataInsight API selbst",[],[206],"Polaris AI DataInsight API-Schlüssel (gespeichert in der Umgebungsvariable POLARIS_DATAINSIGHT_API_KEY)","3.0.0","4.4.0","Ermöglicht Benutzern das Parsen, Analysieren und Extrahieren strukturierter Inhalte aus verschiedenen Office-Dokumenttypen mithilfe einer spezialisierten API.","Der Skill ist gut dokumentiert, produktionsreif und hält sich an Best Practices für Sicherheit. Der einzige kleine Punkt ist das Fehlen einer expliziten Versionsfixierung für Python-Abhängigkeiten, was rein informativ ist.",99,"Hochwertiger Skill zur Extraktion strukturierter Daten aus Office-Dokumenten über die Polaris-API.",[214,215,216,217,218],"document-processing","api","office-suite","data-extraction","rag","verified",[221,222,223,224],"Parsen und Analysieren von Inhalten aus Office-Dokumenten","Konvertieren von Dokumentdaten für RAG-Pipelines","Extrahieren von Tabellen und Diagrammen in strukturierte Formate (CSV, JSON)","Automatisieren der Datenextraktion aus Dokumentdateien",[226,227,228,229,230],"Authentifizieren Sie sich bei der Polaris DataInsight API mit dem bereitgestellten API-Schlüssel.","Laden Sie die Ziel-Dokumentdatei (DOCX, PPTX, XLSX, HWP, HWPX) über multipart/form-data POST hoch.","Erhalten Sie eine ZIP-Datei-Antwort von der API.","Extrahieren Sie die ZIP-Datei und laden Sie das enthaltene `unifiedSchema` JSON.","Geben Sie die strukturierten JSON-Daten zurück, organisiert nach Seite und Elementtyp.",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":237,"security":240,"testCoverage":241},{"hasLockfile":233},false,1778691238101,{"descriptionLength":236,"readmeSize":8},582,{"closedIssues90d":8,"forks":8,"hasChangelog":233,"openIssues90d":8,"pushedAt":238,"stars":239},1772181340000,2,{"hasNpmPackage":233,"smitheryVerified":233},{"hasCi":233,"hasTests":233},{"updatedAt":243},1778691281865,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":248},"skills/polaris-datainsight-doc-extract","jacob-g-park","polaris-datainsight-doc-extract","skill",null,{"evaluate":251,"extract":254},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":252,"targetMarket":253,"tier":219},[214,215,216,217,218],"global",{"commitSha":255,"license":256},"HEAD","Apache-2.0",{"repoId":258,"translatedFrom":259},"kd712xd320svz04am16hb3z7gs86nnp8","k179pfttbef03w90924p19s63x86nz28",{"_creationTime":261,"_id":258,"identity":262,"providers":263,"workflow":282},1778689987483.1523,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":264,"discover":276,"github":279},{"commitSha":255,"extensions":265},[266],{"basePath":245,"description":267,"displayName":247,"installMethods":268,"rationale":269,"selectedPaths":270,"source":274,"sourceLanguage":275,"type":248},"Extract structured data from Office documents (DOCX, PPTX, XLSX, HWP, HWPX) using the Polaris AI DataInsight Doc Extract API. Use when the user wants to parse, analyze, or extract text, tables, charts, images, or shapes from document files. Invoke this skill whenever the user mentions extracting content from Word, PowerPoint, Excel, HWP, or HWPX files, wants to parse document structure, needs to convert document data for RAG pipelines, or asks about reading tables, charts, or text from Office-format documents — even if they don't explicitly mention \"DataInsight\" or \"Polaris\".",{"claudeCode":12},"SKILL.md frontmatter at skills/polaris-datainsight-doc-extract/SKILL.md",[271],{"path":272,"priority":273},"SKILL.md","mandatory","rule","en",{"sources":277},[278],"manual",{"closedIssues90d":8,"description":280,"forks":8,"openIssues90d":8,"pushedAt":238,"readmeSize":8,"stars":239,"topics":281},"",[],{"classifiedAt":283,"discoverAt":284,"extractAt":285,"githubAt":285,"updatedAt":283},1778691222473,1778689987483,1778691220794,[215,217,214,216,218],{"evaluatedAt":288,"extractAt":289,"updatedAt":243},1778691255755,1778691222643,[],[292,322,341,360,381,403],{"_creationTime":293,"_id":294,"community":295,"display":296,"identity":302,"providers":306,"relations":315,"tags":318,"workflow":319},1778691104676.009,"k178w7wd1nma48cbwy5hbrnq7s86nyvy",{"reviewCount":8},{"description":297,"installMethods":298,"name":300,"sourceUrl":301},"Extract typed JSON from public website pages using a schema.",{"claudeCode":299},"iterationlayer/skills","website-extraction-api","https://github.com/iterationlayer/skills",{"basePath":303,"githubOwner":304,"githubRepo":305,"locale":275,"slug":300,"type":248},"skills/website-extraction-api","iterationlayer","skills",{"evaluate":307,"extract":314},{"promptVersionExtension":207,"promptVersionScoring":208,"score":308,"tags":309,"targetMarket":253,"tier":219},100,[310,217,311,312,215,313],"web-scraping","json","schema","automation",{"commitSha":255},{"parentExtensionId":316,"repoId":317},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[215,313,217,311,312,310],{"evaluatedAt":320,"extractAt":321,"updatedAt":320},1778694012840,1778691104676,{"_creationTime":323,"_id":324,"community":325,"display":326,"identity":330,"providers":332,"relations":337,"tags":338,"workflow":339},1778691104675.9915,"k172qd89p5z3xybe3h8ncdmns586nd5g",{"reviewCount":8},{"description":327,"installMethods":328,"name":329,"sourceUrl":301},"Extract SKUs, product names, unit prices, availability, and minimum order quantities from a supplier catalog page.",{"claudeCode":299},"extract-supplier-catalog-from-website",{"basePath":331,"githubOwner":304,"githubRepo":305,"locale":275,"slug":329,"type":248},"skills/extract-supplier-catalog-from-website",{"evaluate":333,"extract":336},{"promptVersionExtension":207,"promptVersionScoring":208,"score":308,"tags":334,"targetMarket":253,"tier":219},[310,217,335,215,313],"procurement",{"commitSha":255},{"parentExtensionId":316,"repoId":317},[215,313,217,335,310],{"evaluatedAt":340,"extractAt":321,"updatedAt":340},1778692514878,{"_creationTime":342,"_id":343,"community":344,"display":345,"identity":349,"providers":351,"relations":356,"tags":357,"workflow":358},1778691104675.9893,"k172n42pm2yc36v1fmx3f243t986n52g",{"reviewCount":8},{"description":346,"installMethods":347,"name":348,"sourceUrl":301},"Extract property address, price, room count, and features from a listing document into structured JSON for MLS and property platforms.",{"claudeCode":299},"extract-real-estate-listing",{"basePath":350,"githubOwner":304,"githubRepo":305,"locale":275,"slug":348,"type":248},"skills/extract-real-estate-listing",{"evaluate":352,"extract":355},{"promptVersionExtension":207,"promptVersionScoring":208,"score":308,"tags":353,"targetMarket":253,"tier":219},[214,217,354,311,313],"real-estate",{"commitSha":255},{"parentExtensionId":316,"repoId":317},[313,217,214,311,354],{"evaluatedAt":359,"extractAt":321,"updatedAt":359},1778692318469,{"_creationTime":361,"_id":362,"community":363,"display":364,"identity":368,"providers":370,"relations":377,"tags":378,"workflow":379},1778691104675.9834,"k17bwxnh9scy64bmm9anmf7bbx86mtvn",{"reviewCount":8},{"description":365,"installMethods":366,"name":367,"sourceUrl":301},"Extract vehicle identification, owner details, registration dates, and technical specifications from vehicle registration documents.",{"claudeCode":299},"extract-fleet-vehicle-registration",{"basePath":369,"githubOwner":304,"githubRepo":305,"locale":275,"slug":367,"type":248},"skills/extract-fleet-vehicle-registration",{"evaluate":371,"extract":376},{"promptVersionExtension":207,"promptVersionScoring":208,"score":308,"tags":372,"targetMarket":253,"tier":219},[214,217,373,374,375],"fleet-management","api-integration","pdf",{"commitSha":255},{"parentExtensionId":316,"repoId":317},[374,217,214,373,375],{"evaluatedAt":380,"extractAt":321,"updatedAt":380},1778691789036,{"_creationTime":382,"_id":383,"community":384,"display":385,"identity":389,"providers":391,"relations":399,"tags":400,"workflow":401},1778691104675.9897,"k17fpgdfkq2ktrjw2phyx6c9f586ma8t",{"reviewCount":8},{"description":386,"installMethods":387,"name":388,"sourceUrl":301},"Extract merchant, date, line items, tax, and total from receipts.",{"claudeCode":299},"extract-receipt-data",{"basePath":390,"githubOwner":304,"githubRepo":305,"locale":275,"slug":388,"type":248},"skills/extract-receipt-data",{"evaluate":392,"extract":398},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":393,"targetMarket":253,"tier":219},[394,395,396,214,397,217],"receipts","finance","extraction","ocr",{"commitSha":255},{"parentExtensionId":316,"repoId":317},[217,214,396,395,397,394],{"evaluatedAt":402,"extractAt":321,"updatedAt":402},1778692373588,{"_creationTime":404,"_id":405,"community":406,"display":407,"identity":411,"providers":413,"relations":417,"tags":418,"workflow":419},1778691104675.988,"k1717wt59hjn0j8kydze6s09ph86nf9r",{"reviewCount":8},{"description":408,"installMethods":409,"name":410,"sourceUrl":301},"Extract appraised value, property details, and comparable sales from a property appraisal report into structured JSON.",{"claudeCode":299},"extract-property-appraisal",{"basePath":412,"githubOwner":304,"githubRepo":305,"locale":275,"slug":410,"type":248},"skills/extract-property-appraisal",{"evaluate":414,"extract":416},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":415,"targetMarket":253,"tier":219},[214,354,217,311,215],{"commitSha":255},{"parentExtensionId":316,"repoId":317},[215,217,214,311,354],{"evaluatedAt":420,"extractAt":321,"updatedAt":420},1778692195131]