OpenParable
Skip to content
← Back to skills

F8 Editor Exceltool Workflow

Documents
f8-editor-exceltool-workflow

F8 Editor Exceltool Workflow is an Agent Skill for documents published in the TippingGame/F8Framework repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Use when working with ExcelTool editor tools — F8/F7 shortcuts, Excel directory configuration, binary/JSON export settings in F8Framework.

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/TippingGame/F8Framework/blob/HEAD/Tests/AISkills/f8framework-skills/editor/f8-editor-exceltool-workflow/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/f8-editor-exceltool-workflow, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

ExcelTool Editor Workflow

Use this skill when

  • The task involves F8 (generate configs) or F7 (runtime reload) shortcuts.
  • The user asks about Excel directory configuration or export format settings.
  • Troubleshooting config table generation errors.

Path resolution

  1. Editor code: Assets/F8Framework/Editor/ExcelTool

Sources of truth

  • Editor module: Assets/F8Framework/Editor/ExcelTool
  • Test docs: Assets/F8Framework/Tests/ExcelTool/README.md

Key editor features

FeatureShortcutDescription
Import Config TablesF8Generates binary/JSON files and C# data classes from Excel
Runtime Excel ReloadF7Reloads Excel data at runtime without regeneration
Set Excel DirectoryMenuChange where Excel files are stored
Export FormatF5 build toolChoose binary or JSON export format
Output DirectoryF5 build toolConfigure where generated files go

Workflow

  1. Place Excel files in Assets/StreamingAssets/config/ (default).
  2. Press F8 → menu Dev Tools → Import Config Tables:
    • Generates C# data classes in Assets/F8Framework/ConfigData/
    • Generates binary/JSON in Assets/AssetBundles/Config/BinConfigData/
  3. Press F7 for runtime reload (development only).
  4. Change Excel directory: menu Dev Tools → Set Excel Directory.
  5. Change output directory: F5 build tool settings.
  6. Change export format: F5 build tool (binary default, JSON optional).

Common error handling

ErrorCauseSolution
F8 shows compilation errorsGenerated code conflictsDelete ConfigData/, fix Excel, re-press F8
Excel not foundWrong directoryCheck/set Excel directory via menu
F7 fails on AndroidStreamingAssets not directly readableUse binary cache mode instead

Output checklist

  • F8 generation completed.
  • Generated data classes compile.
  • Export format and directory configured.