[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-invoice-automation-pt-BR":3,"guides-for-claude-office-skills-invoice-automation":225,"similar-k176sgw4a2dqp36nhwj73asf71867jdd":226},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":25,"identity":190,"isFallback":195,"parentExtension":196,"providers":197,"relations":202,"repo":204,"workflow":222},1778053148350.4495,"k176sgw4a2dqp36nhwj73asf71867jdd",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Automate invoice generation, sending, tracking, and payment reconciliation across accounting platforms",{},"Invoice Automation","https://github.com/claude-office-skills/skills/tree/HEAD/invoice-automation",[15,16,17,18,19,20,21,22,23,24],"invoice","billing","accounting","automation","finance","mcp","quickbooks","xero","stripe","freshbooks",{"_creationTime":26,"_id":27,"extensionId":5,"locale":28,"result":29,"trustSignals":179,"workflow":188},1778053561145.6682,"kn78s3w30zw715dzjw6bbem3h186673a","en",{"checks":30,"evaluatedAt":169,"extensionSummary":170,"promptVersionExtension":171,"promptVersionScoring":172,"rationale":173,"score":174,"summary":175,"tags":176,"targetMarket":177,"tier":178},[31,36,39,42,46,49,53,58,61,64,68,73,76,80,83,86,89,92,95,98,102,106,110,114,118,121,124,127,131,134,137,140,143,146,150,153,156,159,162,166],{"category":32,"check":33,"severity":34,"summary":35},"Practical Utility","Problem relevance","pass","The description clearly states the user problem: automating invoice generation, sending, tracking, and payment reconciliation across accounting platforms.",{"category":32,"check":37,"severity":34,"summary":38},"Unique selling proposition","The skill offers a comprehensive workflow for invoice management, integrating with multiple accounting platforms and automating sequences, which is more than a thin wrapper around individual APIs.",{"category":32,"check":40,"severity":34,"summary":41},"Production readiness","The extension covers the complete lifecycle of invoice management, from generation to reconciliation, and lists multiple platform integrations, indicating production readiness.",{"category":43,"check":44,"severity":34,"summary":45},"Scope","Single responsibility principle","The extension focuses on invoice automation and related financial tasks, maintaining a clear single responsibility without extending into unrelated domains.",{"category":43,"check":47,"severity":34,"summary":48},"Description quality","The provided description accurately and concisely reflects the extension's capabilities as detailed in the SKILL.md file.",{"category":50,"check":51,"severity":34,"summary":52},"Invocation","Scoped tools","The skill utilizes specific tools like `quickbooks_create_invoice` and `xero_send_invoice`, adhering to the principle of narrow verb-noun specialists.",{"category":54,"check":55,"severity":56,"summary":57},"Documentation","Configuration & parameter reference","info","While the SKILL.md details capabilities and workflows, it does not explicitly document all parameters for the underlying MCP tools or their default values.",{"category":43,"check":59,"severity":34,"summary":60},"Tool naming","The tools referenced (e.g., `quickbooks_create_invoice`) are descriptive and adhere to a clear verb-noun convention within the accounting domain.",{"category":43,"check":62,"severity":34,"summary":63},"Minimal I/O surface","The described inputs and outputs focus on necessary invoice data and reports, avoiding unnecessary or diagnostic information.",{"category":65,"check":66,"severity":34,"summary":67},"License","License usability","The extension is licensed under the MIT License, which is a permissive open-source license.",{"category":69,"check":70,"severity":71,"summary":72},"Maintenance","Commit recency","not_applicable","No commit data is available for this repository.",{"category":69,"check":74,"severity":71,"summary":75},"Dependency Management","No third-party dependencies are explicitly managed or declared within the provided files.",{"category":77,"check":78,"severity":34,"summary":79},"Security","Secret Management","No secrets are hardcoded or directly managed by the skill's provided code. It relies on external MCP tools which are assumed to handle secrets securely.",{"category":77,"check":81,"severity":34,"summary":82},"Injection","The skill's instructions focus on structured data and tool calls, with no indication of loading or executing untrusted third-party data as instructions.",{"category":77,"check":84,"severity":34,"summary":85},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime or execute commands from remote sources. All logic appears to be contained within the bundled files.",{"category":77,"check":87,"severity":34,"summary":88},"Sandbox Isolation","The skill's operations appear to be confined to the scope of invoice management, relying on MCP tools for execution, with no apparent attempts to modify files outside its domain.",{"category":77,"check":90,"severity":34,"summary":91},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were found in the provided skill instructions.",{"category":77,"check":93,"severity":34,"summary":94},"Data Exfiltration","The skill focuses on invoice data and does not contain instructions to exfiltrate confidential data or make undocumented outbound calls.",{"category":77,"check":96,"severity":34,"summary":97},"Hidden Text Tricks","The bundled files (SKILL.md, LICENSE, etc.) are free of hidden-steering tricks, HTML comments, or invisible Unicode characters.",{"category":99,"check":100,"severity":34,"summary":101},"Hooks","Opaque code execution","The skill instructions do not contain obfuscated code, base64 payloads, or runtime script fetching.",{"category":103,"check":104,"severity":34,"summary":105},"Portability","Structural Assumption","The skill focuses on abstract workflows and tool calls, making no structural assumptions about user-specific project organization or OS.",{"category":107,"check":108,"severity":71,"summary":109},"Trust","Issues Attention","No issue data is available for this repository.",{"category":111,"check":112,"severity":34,"summary":113},"Versioning","Release Management","The SKILL.md frontmatter includes a `version: 1.0.0`, clearly indicating a version for the extension.",{"category":115,"check":116,"severity":56,"summary":117},"Code Execution","Validation","While the skill defines inputs, there is no explicit mention or evidence of a schema library used for validating these inputs or sanitizing tool outputs.",{"category":77,"check":119,"severity":34,"summary":120},"Unguarded Destructive Operations","The skill's operations are primarily data manipulation and API calls through MCP tools, and do not appear to involve inherently destructive operations that would require specific guards.",{"category":115,"check":122,"severity":56,"summary":123},"Error Handling","The skill instructions describe workflows and tool calls but do not explicitly detail error handling mechanisms or structured error reporting for agent decision-making.",{"category":115,"check":125,"severity":71,"summary":126},"Logging","The skill itself does not contain custom logging; it relies on the underlying MCP tools and platform for audit trails.",{"category":128,"check":129,"severity":56,"summary":130},"Compliance","GDPR","The skill handles invoice data which may contain personal data (customer name, email). While not directly submitting to a third party without approval, the potential for personal data submission to the LLM or via MCP tools warrants caution.",{"category":128,"check":132,"severity":34,"summary":133},"Target market","The extension is globally applicable for invoice automation and does not show any region-specific logic or limitations. The target market is global.",{"category":103,"check":135,"severity":34,"summary":136},"Runtime stability","The skill relies on standard MCP tools and Python/JavaScript snippets, making no assumptions about specific operating systems, shells, or editors.",{"category":50,"check":138,"severity":34,"summary":139},"Precise Purpose","The description clearly states the artifact (invoices, accounting platforms) and the user intent (automate generation, sending, tracking, reconciliation).",{"category":50,"check":141,"severity":34,"summary":142},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and relevant keywords.",{"category":54,"check":144,"severity":34,"summary":145},"Concise Body","The SKILL.md body is well-structured with clear sections and code blocks, staying within a reasonable length without excessive bloat.",{"category":147,"check":148,"severity":34,"summary":149},"Context","Progressive Disclosure","The SKILL.md is well-organized, using markdown formatting and code blocks for clarity. While it doesn't explicitly link to separate reference files, the content is not excessively lengthy or complex to warrant it.",{"category":147,"check":151,"severity":71,"summary":152},"Forked exploration","This skill performs direct actions (generation, sending, reconciliation) and does not involve deep exploration or code review, thus `context: fork` is not applicable.",{"category":32,"check":154,"severity":56,"summary":155},"Usage examples","The SKILL.md includes code snippets for API integrations (QuickBooks, Stripe) and YAML examples for workflows, which serve as illustrative examples but are not full end-to-end demonstrations with claimed outputs.",{"category":32,"check":157,"severity":56,"summary":158},"Edge cases","While the skill outlines various workflows, it does not explicitly document failure modes, limitations, or recovery steps for common edge cases like invalid data or API errors.",{"category":115,"check":160,"severity":34,"summary":161},"Tool Fallback","The MCP server `accounting-mcp` is listed in the frontmatter, and it's implied that this skill is designed to work with it, suggesting it's a required dependency. No explicit fallback is mentioned.",{"category":163,"check":164,"severity":56,"summary":165},"Safety","Halt on unexpected state","The SKILL.md does not explicitly list machine-readable preconditions or instruct the agent to abort on unexpected pre-state.",{"category":103,"check":167,"severity":34,"summary":168},"Cross-skill coupling","The skill is self-contained for invoice automation and does not appear to implicitly rely on other skills being loaded. Related skills are cross-referenced appropriately in the main README.",1778053341933,"This skill automates the entire invoice lifecycle, including generation from templates, sending to clients, tracking payments with reminders, and reconciling across platforms like QuickBooks, Xero, Stripe, and FreshBooks. It supports multi-currency and provides reporting on payment status and aging.","2.0.0","3.4.0","The Invoice Automation skill is well-scoped, documented, and offers clear utility for automating financial workflows. It uses specific MCP tools and adheres to good practices. Minor areas for improvement include more explicit documentation of tool parameters, edge cases, and error handling, but these do not detract significantly from its overall quality.",92,"A high-quality, well-documented skill for automating invoice generation and management across multiple accounting platforms.",[15,16,17,18,19,20,21,22,23,24],"global","verified",{"codeQuality":180,"collectedAt":181,"documentation":182,"maintenance":184,"security":185,"testCoverage":187},{},1778053329765,{"descriptionLength":183,"readmeSize":8},102,{},{"hasNpmPackage":186,"smitheryVerified":186},false,{"hasCi":186,"hasTests":186},{"updatedAt":189},1778053561145,{"githubOwner":191,"githubRepo":192,"locale":28,"slug":193,"type":194},"claude-office-skills","skills","invoice-automation","skill",true,null,{"extract":198,"llm":201},{"commitSha":199,"license":200},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11","MIT",{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":203},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":205,"_id":203,"identity":206,"providers":208,"workflow":219},1777995558409.8474,{"githubOwner":191,"githubRepo":192,"sourceUrl":207},"https://github.com/claude-office-skills/skills",{"discover":209,"github":212},{"sources":210},[211],"skills-sh",{"closedIssues90d":8,"forks":213,"license":200,"openIssues90d":214,"pushedAt":215,"readmeSize":216,"stars":217,"topics":218},27,2,1769868236000,29630,98,[],{"discoverAt":220,"extractAt":221,"githubAt":221,"updatedAt":221},1777995558409,1778053155657,{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189},1778053151766,1778053148350,[],[227,246,266,287,314,336],{"_creationTime":228,"_id":229,"community":230,"display":231,"identity":239,"providers":241,"relations":244,"workflow":245},1778053148350.45,"k17b6r5zytdphq3nsv6wpfqc2s866pr7",{"reviewCount":8},{"description":232,"installMethods":233,"name":234,"sourceUrl":235,"tags":236},"Create professional invoices with proper formatting for freelancers and small businesses. Supports multiple currencies and tax calculations.",{},"Invoice Generator Skill","https://github.com/claude-office-skills/skills/tree/HEAD/invoice-generator",[15,19,16,237,20,238],"business","document-generation",{"githubOwner":191,"githubRepo":192,"locale":28,"slug":240,"type":194},"invoice-generator",{"extract":242,"llm":243},{"commitSha":199,"license":200},{"promptVersionExtension":171,"promptVersionScoring":172,"score":217,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189},{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":258,"providers":260,"relations":264,"workflow":265},1778053148350.451,"k17903x4vc6cyyjcetcr11eds58660p5",{"reviewCount":8},{"description":251,"installMethods":252,"name":253,"sourceUrl":254,"tags":255},"Generate professional PDF invoices from templates",{},"Invoice Template","https://github.com/claude-office-skills/skills/tree/HEAD/invoice-template",[15,256,257,16,19,20],"pdf","template",{"githubOwner":191,"githubRepo":192,"locale":28,"slug":259,"type":194},"invoice-template",{"extract":261,"llm":262},{"commitSha":199,"license":200},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},95,{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189},{"_creationTime":267,"_id":268,"community":269,"display":270,"identity":280,"providers":282,"relations":285,"workflow":286},1778053148350.4753,"k176rxqcqe94kh882xjvrvgj9h867kgw",{"reviewCount":8},{"description":271,"installMethods":272,"name":273,"sourceUrl":274,"tags":275},"Automate Stripe payment processing, subscription management, invoicing, and financial reporting",{},"Stripe Payments","https://github.com/claude-office-skills/skills/tree/HEAD/stripe-payments",[23,276,277,16,278,20,19,18,279],"payments","subscriptions","fintech","reporting",{"githubOwner":191,"githubRepo":192,"locale":28,"slug":281,"type":194},"stripe-payments",{"extract":283,"llm":284},{"commitSha":199,"license":200},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189},{"_creationTime":288,"_id":289,"community":290,"display":291,"identity":300,"providers":304,"relations":308,"workflow":310},1778054781976.5928,"k1779jg9bachbejc4hfmyejtjx867tzc",{"reviewCount":8},{"description":292,"installMethods":293,"name":294,"sourceUrl":295,"tags":296},"AI Native Camp Day 2 Context Sync 스킬 만들기. 여러 외부 도구에서 컨텍스트를 수집하여 하나의 sync 문서로 만드는 나만의 스킬을 직접 구축한다. \"2일차\", \"Day 2\", \"context sync\", \"컨텍스트 싱크\", \"sync 스킬\", \"스킬 만들기\", \"정보 수집 스킬\" 요청에 사용.",{},"Day 2: 나만의 Context Sync 스킬 만들기","https://github.com/ai-native-camp/camp-1/tree/HEAD/.agents/skills/day2-create-context-sync-skill",[18,20,297,298,299],"skill-building","productivity","data-sync",{"githubOwner":301,"githubRepo":302,"locale":28,"slug":303,"type":194},"ai-native-camp","camp-1","day2-create-context-sync-skill",{"extract":305,"llm":307},{"commitSha":306,"license":71},"9ffaf358dc8c88567d8f0450966b5518071da4f0",{"promptVersionExtension":171,"promptVersionScoring":172,"score":217,"targetMarket":177,"tier":178},{"repoId":309},"kd72seepns71xx9ksxrb02bs1n8645k6",{"anyEnrichmentAt":311,"extractAt":312,"githubAt":311,"llmAt":313,"updatedAt":313},1778054782298,1778054781976,1778054817045,{"_creationTime":315,"_id":316,"community":317,"display":318,"identity":329,"providers":331,"relations":334,"workflow":335},1778053148350.4817,"k1799ke3mvvmb9chq1vt0k97k5867cfv",{"reviewCount":8},{"description":319,"installMethods":320,"name":321,"sourceUrl":322,"tags":323},"Build and manage webhook-based integrations for real-time event processing and API connections",{},"Webhook Automation","https://github.com/claude-office-skills/skills/tree/HEAD/webhook-automation",[324,325,326,18,327,328,20],"webhook","api","integration","events","engineering",{"githubOwner":191,"githubRepo":192,"locale":28,"slug":330,"type":194},"webhook-automation",{"extract":332,"llm":333},{"commitSha":199,"license":200},{"promptVersionExtension":171,"promptVersionScoring":172,"score":217,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189},{"_creationTime":337,"_id":338,"community":339,"display":340,"identity":352,"providers":354,"relations":357,"workflow":358},1778053148350.4539,"k179tsfdj29k96rtptbbar2tvn866b71",{"reviewCount":8},{"description":341,"installMethods":342,"name":343,"sourceUrl":344,"tags":345},"Intelligent lead assignment and routing - AI-powered scoring, territory mapping, round-robin distribution, and workload balancing",{},"Lead Routing","https://github.com/claude-office-skills/skills/tree/HEAD/lead-routing",[346,347,348,349,350,18,20,351],"sales","crm","lead-management","routing","assignment","ai-powered",{"githubOwner":191,"githubRepo":192,"locale":28,"slug":353,"type":194},"lead-routing",{"extract":355,"llm":356},{"commitSha":199,"license":200},{"promptVersionExtension":171,"promptVersionScoring":172,"score":217,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":189,"updatedAt":189}]