Habilidades sheet-to-report
📦

sheet-to-report

v0.2.6 Revisão do conteúdo r3 Baixo Risco 🌐 Acesso à rede⚙️ Comandos externos⚡ Contém scripts📁 Acesso ao sistema de arquivos🔑 Variáveis de ambiente

Turn Spreadsheets into Evidence-Based Reports

Business teams often spend hours turning spreadsheet data into clear reports. This skill creates traceable HTML analysis and optional editable presentations from one structured table.

Suporta: Claude Codex Code(CC)
📊 76 Adequado

Instalar com meu Agente

Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.

Solicitação do agente
Review the Skillstore skill "sheet-to-report" from https://skillstore.io/skills/majichuan-sheet-to-report.md and its manifest at https://skillstore.io/api/skills/majichuan-sheet-to-report/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.

Recursos legíveis por agentes

Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.

Testar

Usando "sheet-to-report". A monthly channel table with revenue, marketing cost, orders, and visits for the last eighteen months.

Resultado esperado:

  • An offline HTML report summarizing current performance, period changes, and supported channel drivers.
  • Charts and evidence tables that use confirmed metric definitions and disclose incomplete or missing data.
  • Action proposals with success signals, guardrails, and stated causal limits.

Usando "sheet-to-report". A structured sales workbook for a leadership review, followed by a request for presentation slides.

Resultado esperado:

  • A validated HTML analysis that remains the content source of truth.
  • An editable PPTX using the selected theme, with chart and layout quality checks.

Auditoria de segurança

Baixo Risco

All 400 catalogued static findings were adjudicated as false positives after targeted source review. Obfuscation alerts map to readable Chinese text, generated HTML or CSS, and ordinary collection syntax; local command and filesystem operations use bounded arguments and generated directories. No prompt injection or exfiltration intent was found, but 386 scanner matches omitted by the static cap still require cataloguing before automatic publication. Static review was capped at 400/786 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.

117
Arquivos analisados
28,897
Linhas analisadas
0
Itens de revisão
0
Falsos positivos ignorados

Preocupações de segurança confirmadas (1)

Baixo
Unscanned file (too_large) — manual review required
[unscanned: too_large]
Force-confirmed metadata/low static finding; AI false-positive verdict rejected.

Fatores de risco

🌐 Acesso à rede (42)
⚙️ Comandos externos (50)
.github/workflows/public-checks.yml:53 .github/workflows/public-checks.yml:29 scripts/analysis_engine.py:592 scripts/chapter_chart_geometry.mjs:14 scripts/chapter_chart_geometry.mjs:120 scripts/chapter_deck.mjs:5 scripts/chapter_deck.mjs:14 scripts/chapter_deck.mjs:199 scripts/chapter_deck.mjs:49 scripts/chapter_deck.mjs:104 scripts/chapter_deck.mjs:173 scripts/chapter_deck.mjs:184 scripts/chapter_deck.mjs:185 scripts/chapter_deck.mjs:186 scripts/chapter_deck.mjs:188 scripts/chapter_deck.mjs:189 scripts/chapter_deck.mjs:191 scripts/chapter_deck.mjs:192 scripts/chapter_deck.mjs:193 scripts/chapter_deck.mjs:196 scripts/chapter_slideviber_design.mjs:19 scripts/chapter_slideviber_design.mjs:40 scripts/chapter_slideviber_design.mjs:56 scripts/content_qa.py:53 scripts/content_resolver.py:17 scripts/environment_check.py:47 scripts/html_analysis.py:60 scripts/ppt_theme_samples.mjs:6 scripts/ppt_theme_samples.mjs:15 scripts/ppt_theme_samples.mjs:51 scripts/ppt_theme_samples.mjs:54 scripts/ppt_theme_samples.mjs:48 scripts/ppt_theme_samples.mjs:60 scripts/ppt_theme_samples.mjs:79 scripts/report_model_projection.py:47 scripts/report_model_projection.py:189 scripts/slideviber_consistency.py:428 scripts/slideviber_consistency.py:429 scripts/slideviber_handoff.py:39 scripts/slideviber_handoff.py:44 scripts/slideviber_handoff.py:57 scripts/slideviber_handoff.py:65 scripts/slideviber_handoff.py:82 scripts/slideviber_handoff.py:93 scripts/slideviber_handoff.py:94 scripts/slideviber_handoff.py:95 scripts/slideviber_handoff.py:98 scripts/slideviber_handoff.py:113 scripts/visual_verification.py:102 scripts/visual_verification.py:128
⚡ Contém scripts (50)
📁 Acesso ao sistema de arquivos (43)
🔑 Variáveis de ambiente (11)
Compartilhar e citar este relatório

Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.

Abrir o relatório versionado
Avaliação de Segurança

Copiar link do relatório

https://skillstore.io/skills/majichuan-sheet-to-report/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Badge Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/majichuan-sheet-to-report/security.svg)](https://skillstore.io/skills/majichuan-sheet-to-report?utm_source=security_passport_badge)

Badge HTML

<a href="https://skillstore.io/skills/majichuan-sheet-to-report?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/majichuan-sheet-to-report/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Cartão incorporável

<iframe src="https://skillstore.io/embed/skills/majichuan-sheet-to-report.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Citações acadêmicas (APA · BibTeX · CFF)

Citação APA

majichuan. (2026). sheet-to-report security audit report (audit version 3) [Author version 0.2.6]. Skillstore. https://skillstore.io/skills/majichuan-sheet-to-report/audits/3

Citação BibTeX

@techreport{majichuan-majichuan-sheet-to-report-2026, author = {majichuan}, title = {sheet-to-report security audit report (audit version 3)}, institution = {Skillstore}, year = {2026}, number = {3}, url = {https://skillstore.io/skills/majichuan-sheet-to-report/audits/3}, note = {Author version 0.2.6} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "sheet-to-report security audit report (audit version 3)" version: "0.2.6" type: report authors: - name: "majichuan" date-released: "2026-09-21" url: "https://skillstore.io/skills/majichuan-sheet-to-report/audits/3" identifiers: - type: other value: "skillstore:majichuan-sheet-to-report:audit:3" description: "Skillstore immutable audit report identifier"

Pontuação do Skillstore

Por que esta pontuação Confiança das evidências: Médio
95
Arquitetura
100
Manutenibilidade
87
Conteúdo
65
Comunidade
91
Conformidade com a especificação

O que você pode criar

Prepare a monthly operating review

Analyze revenue, efficiency, and segment changes, then produce an HTML report for leadership review.

Explain sales performance

Compare periods and channels, identify supported drivers, and create a presentation for a sales meeting.

Review product metrics

Validate metric definitions, examine trends and segments, and document evidence limits before planning actions.

Teste estes prompts

Create a quick HTML report
Analyze this spreadsheet for a monthly business review. Ask about definitions that could change conclusions, then create an offline HTML report.
Confirm the analysis plan first
Inspect this CSV and propose the time range, priority questions, required definitions, and expected output. Wait for approval before generating the report.
Focus on channel efficiency
Analyze monthly channel performance using revenue divided by total marketing cost. Preserve zero-output costs, compare periods, and explain limitations before recommending actions.
Build an evidence-bound report and deck
Create a leadership report from this transaction table. Validate grain, returns, cancellations, and period completeness. After HTML approval, generate an editable PPTX.

Boas práticas

  • Provide one clean table, the intended audience, and the business question before analysis starts.
  • Confirm date fields, aggregation rules, ratio denominators, and incomplete-period handling when they affect conclusions.
  • Remove personal or confidential information before sharing the spreadsheet with an AI platform.

Evitar

  • Do not combine unrelated worksheets or tables without preparing one consistent analysis table.
  • Do not treat descriptive changes as causal proof or use the output for high-stakes decisions.
  • Do not bypass metric-definition questions when different choices could change the result.

Perguntas frequentes

Which files can this skill analyze?
It analyzes one structured Excel worksheet or CSV table per run. Select and prepare one table before starting.
Does it require coding?
No. The AI host runs the local scripts, but it must support file access and command execution.
What is required for HTML reports?
HTML generation requires Python 3.10 or later and the packages listed in the skill requirements.
What is required for editable presentations?
Standard PPTX generation also requires Node.js 18 or later, python-pptx, and a usable preview tool.
Does the core workflow upload spreadsheet data?
No publisher-operated upload service is used. The selected AI platform may still process files under its own policies.
Can it analyze several worksheets together?
No. Multi-sheet joins and multi-table analysis are outside the current version.

Detalhes do desenvolvedor

Autor

majichuan

Licença

MIT

Versão do autor

v0.2.6

Revisão da Skillstore

r3

Referência

8867fd42d9d35c0c1b73381509a18e0f04ae4fa8

Atualidade da manutenção

21/09/2026

Uso

3 downloads · 1 visualizações

Estrutura de arquivos

📁 .claude-plugin/

📄 marketplace.json

📄 plugin.json

📄 .gitattributes

📁 .github/

📁 ISSUE_TEMPLATE/

📄 bug_report.yml

📄 config.yml

📄 feature_request.yml

📄 use_case.yml

📄 PULL_REQUEST_TEMPLATE.md

📁 workflows/

📄 public-checks.yml

📄 .gitignore

📁 assets/

📁 brand/

📄 github-social-preview.png

📄 skill-icon.png

📁 screenshots/

📄 slideviber-ppt-chart.png

📄 standard-ppt-chart.png

📄 CHANGELOG.md

📄 CONTRIBUTING.md

📄 DEMO.md

📄 DEMO.zh-CN.md

📁 docs/

📄 .nojekyll

📁 assets/

📁 guide/

📄 guide.css

📄 guide.js

📄 paid-segments.png

📁 slides/

📄 slideviber-action.png

📄 slideviber-chart.png

📄 slideviber-cover.png

📄 slideviber-summary.png

📄 standard-action.png

📄 standard-chart.png

📄 standard-cover.png

📄 standard-summary.png

📁 downloads/

📄 sheet-to-report-100k-notes.txt

📄 sheet-to-report-100k.csv

📄 sheet-to-report-100k.xlsx

📄 sheet-to-report-demo-slideviber.pptx

📄 sheet-to-report-demo-standard.pptx

📄 guide-report.html

📄 guide.html

📄 index.html

📄 report.html

📁 examples/

📄 README.md

📄 FAQ.en.md

📄 FAQ.md

📄 INSTALL.en.md

📄 INSTALL.md

📄 LICENSE

📄 NOTICE.md

📄 PRIVACY.md

📄 QUICKSTART.md

📄 QUICKSTART.zh-CN.md

📄 README.md

📄 README.zh-CN.md

📁 references/

📄 chapter-presentation.md

📄 chart-spec.md

📄 html-analysis.md

📄 ppt-theme-directions.json

📄 ppt-theme-selection.md

📄 quick-help.md

📄 report-model.md

📄 themes.json

📄 requirements.txt

📁 scripts/

📄 action_target_contract.py

📄 adapter_registry.py

📄 analysis_depth.py

📄 analysis_engine.py

📄 analysis_followup.py

📄 analysis_periods.py

📄 analysis_profiles.py

📄 analysis_questions.py

📄 analysis_scope.py

📄 build_pptx.py

📄 canonical_json.py

📄 chapter_chart_geometry.mjs

📄 chapter_chart_qa.py

📄 chapter_deck.mjs

📄 chapter_native_scene_qa.py

📄 chapter_pptx_export.py

📄 chapter_pptx_prepare.py

📄 chapter_pptx_readability.py

📄 chapter_presentation_qa.py

📄 chapter_presentation.py

📄 chapter_slideviber_design.mjs

📄 chapter_slideviber_layout.mjs

📄 chapter_vector_qa.py

📄 chapter_visual_layout.mjs

📄 chart_axis_ids.py

📄 chart_contract.py

📄 chart_evidence.py

📄 chart_svg_renderer.py

📄 content_qa.py

📄 content_resolver.py

📄 content_selection.py

📄 decision_proposals.py

📄 environment_check.py

📄 evidence_catalog.py

📄 generate_sample.py

📄 html_analysis.py

📄 html_chapter_renderer.py

📄 html_chart_views.py

📄 html_evidence.py

📄 html_qa.py

📄 html_renderer.py

📄 html_transaction_facts.py

📄 input_preflight.py

📄 layout_registry.py

📄 model_validation.py

📄 narrative_planner.py

📄 ppt_qa.py

📄 ppt_theme_sample_export.py

📄 ppt_theme_samples.mjs

📄 ppt_theme_selection.py

📄 presentation_contracts.py

📄 presentation_story.py

📄 question_coverage.py

📄 question_evidence.py

📄 report_model_projection.py

📄 revise_action_targets.py

📄 revise_charts.py

📄 revise_summary_headlines.py

📄 semantic_contract.py

📄 sheet_to_report.py

📄 slide_planner.py

📄 slideviber_consistency.py

📄 slideviber_handoff.py

📄 story_topology.py

📄 summary_contract.py

📄 transactional_commerce.py

📄 transactional_story.py

📄 visual_verification.py

📄 SECURITY.md

📄 SKILL.md

📄 SUPPORT.md

📄 TERMS.md

📁 tests/

📄 test_chart_axis_ids.py

📄 test_ppt_readability.py

Ver tudo