mofa-org/mofa-skills/mofa-notebook-data-table

Claude Code and agent skill by mofa-org/mofa-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when generating a cited comparison table or structured dataset from the current project's imported notebook sources.

Install

npx vskill@latest install mofa-org/mofa-skills/mofa-notebook-data-table

SKILL.md

Notebook Data Table

Call data_table_generate once. The skill handles source loading, model calls, large-source batching, candidate merging, citation validation, and artifact export internally.

Input

Imported notebook sources are required. Optional arguments:

  • prompt: Describe the desired rows, columns, or comparison.
  • source_ids: Limit grounding to selected imported sources.
  • title: Set the table title and artifact filename.
  • language: Request an output language.
  • max_rows: Limit output to 1-500 rows.
  • provider: Select gemini, openai, or vertex.
  • model: Override the provider's default model.

Octos injects workspace_root. Standalone callers may pass workspace.

Grounding

The skill gives the model labelled notebook chunks and requires every non-empty cell to cite exact chunk IDs. It rejects missing or unknown citations, then resolves citation metadata from local source files rather than trusting model metadata.

Successful calls create JSON, Markdown, table CSV, and citation CSV files under notebook-outputs/data-tables/. The result includes those artifact paths and absolute files_to_send paths.

Model Configuration

Gemini is selected when GEMINI_API_KEY is available. OpenAI-compatible chat completions use OPENAI_API_KEY. Vertex AI Gemini uses a Google service account JSON path or raw JSON from GOOGLE_APPLICATION_CREDENTIALS, or Octos' profile/keychain service account JSON from VERTEX_SA_JSON; set GOOGLE_CLOUD_PROJECT only when the JSON lacks project_id. Optional endpoint overrides are GEMINI_BASE_URL, OPENAI_BASE_URL, and VERTEX_BASE_URL. GOOGLE_CLOUD_LOCATION defaults to us-central1; set it to global for the global Vertex endpoint. MOFA_NOTEBOOK_PROVIDER and MOFA_NOTEBOOK_MODEL provide shared notebook defaults; MOFA_DATA_TABLE_PROVIDER and MOFA_DATA_TABLE_MODEL remain accepted for compatibility.

Standalone Invocation

Run from the repository root:

bash
printf '%s' '{"workspace":"/path/to/project","prompt":"Compare revenue"}' |
./mofa-notebook-data-table/main data_table_generate

The binary uses the same JSON stdin/stdout protocol as Octos and can be tested without Octos by pointing a provider base URL at a local HTTP fixture.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
12
Repository forks
14
7-day trend score
18

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mofa-org/mofa-skills/mofa-notebook-data-table/badge)](https://verified-skill.com/skills/mofa-org/mofa-skills/mofa-notebook-data-table)

Something wrong with this skill or its page? Tell us.