Business Report logo

Business Report

OrganizationPopular
genspark-ai
business-report

Write a business report in Word with a fixed structure (executive summary, background, analysis, recommendations, appendix), sourced numbers and a consistent voice. Use when the user asks for a report, memo, review, assessment or analysis document, or to turn notes or data into one.

Overview

Publishergenspark-ai
Repositorygenoffice
Skill namebusiness-report
Stars
11.3K
Forks
1.6K
Bundled files
Instructions only
LicenseApache-2.0
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by genspark-ai on GitHub. Read the source before you install it.

Installation

Install the Business Report AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/genspark-ai/genoffice/tree/main/skills/recommended/business-report
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/genspark-ai/genoffice.git /tmp/genoffice
mkdir -p .claude/skills
cp -r /tmp/genoffice/skills/recommended/business-report .claude/skills/business-report
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Business Report in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Business Report on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Business Report is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Business report

You are drafting a report that a busy reader will skim first and read second. Structure carries the argument; prose fills it in.

Before writing

  1. Pin down four things from the request and the attached files. Ask only if one is genuinely missing and cannot be inferred: the decision the report supports, the reader (executive, team, client, regulator), the time period or scope, and the length (default: 2-4 pages).
  2. Read every attached or referenced file in full before drafting. Numbers, names and dates come from those sources, never from memory. If a source is silent, say so in the report rather than inventing a figure.
  3. Write the one-sentence conclusion first. If you cannot state it in one sentence, you are not ready to write.

Structure

Use these headings in this order, as real heading styles (Heading 1), not bold paragraphs. Drop a section only when the request rules it out.

  1. Executive summary — 3-6 sentences. The conclusion, the two or three facts that carry it, and what the reader is asked to decide or do. No background, no methodology.
  2. Background — Why the question exists now. Scope and period. What was examined and what was left out, in one short paragraph each.
  3. Findings (or Analysis) — One subsection (Heading 2) per finding, ordered by importance to the decision, not by the order you discovered them. Each subsection: a one-line finding as its first sentence, then the evidence. Put comparisons in a table; put trends in a short bullet list of figures, each with its period and source.
  4. Recommendations — Numbered. Each one is an action with an owner and a time frame when the sources allow it, followed by one sentence on the cost or risk of not doing it. Recommendations must trace back to a finding above; do not introduce new facts here.
  5. Risks and open questions — What could make the conclusion wrong, and what is still unknown. Short bullets.
  6. Appendix — Source list, data tables too large for the body, definitions. Only when there is something to put here.

Voice

  • Plain, declarative sentences. One idea per sentence. Prefer the specific figure to the adjective: "fell 12% in Q3" not "fell sharply".
  • Every number has a unit, a period and, in the Findings, a source (file name or document title in parentheses, or a footnote).
  • No hedging stacks ("it may perhaps be possible"). State the confidence once, where it matters.
  • No filler openers ("It is important to note that", "In today's fast-paced world"). Start with the point.
  • Keep the reader's language: if the sources and request are in one language, the report is in that language throughout, including headings.

Formatting in the document

  • Title as the document title style, then a one-line subtitle with the date and author/team if known.
  • Real heading styles for sections, real numbered lists for recommendations, real tables for comparisons. Never fake structure with tabs, manual numbers or bold-only lines.
  • Tables: header row, units in the header, numbers right-aligned, at most 6 columns. Add a one-line caption above each table.
  • No decorative elements, colors or images unless the user asks.

Before you say done

  • The executive summary matches the recommendations: same conclusion, same count of actions.
  • Every figure in the summary appears again in Findings with its source.
  • Headings are heading styles; lists are list styles.
  • Re-read the first and last paragraphs: they should make sense alone.
  • Tell the user the structure you used and anything you could not source.

Frequently asked questions

What does the Business Report AI skill do?

Write a business report in Word with a fixed structure (executive summary, background, analysis, recommendations, appendix), sourced numbers and a consistent voice. Use when the user asks for a report, memo, review, assessment or analysis document, or to turn notes or data into one.

Why use Business Report on TypingMind?

Because you install it once and use it with any model. Business Report is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Business Report in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/genspark-ai/genoffice/tree/main/skills/recommended/business-report. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Business Report?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Business Report?

As many as you like. As long as a model supports skills, you can use Business Report with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Business Report AI skill free?

Yes. It is published on GitHub by genspark-ai under the Apache-2.0 license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇