Agent skill

Save Skill

by filedcom in filedcom/opentax

Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time.

AGPL-3.0Auto-check passed

Install Save Skill

skills CLI
$ npx skills add filedcom/opentax --skill save-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install filedcom/opentax save-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/filedcom/opentax.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/save-skill .claude/skills/save-skill && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
save-skill
GitHub stars
108
Token cost
~724 tokens
SKILL.md length
312 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time.

  • Works in 4 steps: Go to claude.ai and create a new Project… → In the Project's knowledge section,… → Upload opentax-skill.md as a Project… → …
  • SKILL.md covers Detect the platform, Claude Code, Claude (claude.ai) and ChatGPT, plus 3 more sections
  • Calls curl

What it does

Save Skill is an agent skill from filedcom/opentax. Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time.

Its SKILL.md is about 720 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with OpenAI. The repository describes itself as: Fully open-source US federal tax engine. Single binary cli. Runs on macOS, Linux, and Windows. Built for AI agents using AI agents. The licence is AGPL-3.0.

Example prompts

  • “Use the save-skill skill to help users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time”
  • “/save-skill”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Go to claude.ai and create a new Project (or open an existing one)
  2. In the Project's knowledge section, upload the skill file
  3. Upload opentax-skill.md as a Project knowledge file
  4. Every conversation in that Project will have the OpenTax skill available

What it can do on your machine

Read from SKILL.md and the folder at commit 0c6ae76. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Save Skill loads about 724 tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 312 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~724

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from filedcom/opentax at commit 0c6ae76, republished under its AGPL-3.0 licence (© filedcom). 312 words, ~724 tokens.

Download SKILL.mdSave it as .claude/skills/save-skill/SKILL.md (or your agent's skills folder).
name
save-skill
description
Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time.

Save OpenTax Skill Permanently

Help the user set up OpenTax so it's always available in their AI assistant without needing to re-upload the skill file each time.

Detect the platform

Ask the user what AI tool they're using, then follow the right instructions below.

Claude Code

Install as a plugin:

bash
# In Claude Code, run:
/plugin marketplace add filedcom/opentax
/plugin install opentax@filedcom-opentax

Once installed, the skills are always available:

  • /opentax:tax-preparer -- prepare a return
  • /opentax:tax-reviewer -- review a return

Claude (claude.ai)

Claude on the web supports Projects with custom instructions:

  1. Go to claude.ai and create a new Project (or open an existing one)
  2. In the Project's knowledge section, upload the skill file:
    bash
    curl -fsSL https://raw.githubusercontent.com/filedcom/opentax/main/skills/SKILL.md -o opentax-skill.md
  3. Upload opentax-skill.md as a Project knowledge file
  4. Every conversation in that Project will have the OpenTax skill available

ChatGPT

ChatGPT supports Custom GPTs and custom instructions:

Option A: Custom Instructions
  1. Go to Settings > Personalization > Custom Instructions
  2. Download the skill file:
    bash
    curl -fsSL https://raw.githubusercontent.com/filedcom/opentax/main/skills/SKILL.md -o opentax-skill.md
  3. Copy the contents of opentax-skill.md into the "How would you like ChatGPT to respond?" section
Option B: Create a Custom GPT
  1. Go to Explore GPTs > Create
  2. In the Instructions field, paste the contents of the skill file
  3. Name it "OpenTax" and save
  4. The GPT will be available from your sidebar

Gemini

Gemini supports Gems (custom agents):

  1. Go to gemini.google.com and click "Gem manager"
  2. Create a new Gem
  3. Download the skill file:
    bash
    curl -fsSL https://raw.githubusercontent.com/filedcom/opentax/main/skills/SKILL.md -o opentax-skill.md
  4. Paste the contents of opentax-skill.md into the Gem's instructions
  5. Name it "OpenTax" and save

Copilot CLI

If using GitHub Copilot CLI:

bash
# Add the plugin marketplace
copilot plugin marketplace add filedcom/opentax

Other platforms

For any other AI assistant that supports system prompts or custom instructions:

  1. Download the skill file:
    bash
    curl -fsSL https://raw.githubusercontent.com/filedcom/opentax/main/skills/SKILL.md -o opentax-skill.md
  2. Paste the contents into whatever "system prompt", "custom instructions", or "knowledge base" feature the platform provides
  3. Save it so it persists across conversations

If the platform doesn't support persistent instructions, the user will need to upload the skill file at the start of each conversation.

© filedcom, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/save-skill of filedcom/opentax.

Open the folder on GitHubat commit 0c6ae76

Compare with similar skills

Save Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Save Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Save Skill this skillfiledcom/opentax108—~724Automated safety check: PassAGPL-3.0
Geo Fundamentalswasp-lang/wasp19k9 repos~861Automated safety check: PassMIT
AI SDKvercel-labs/ai-facts16821 repos~1.2kAutomated safety check: PassNone
AI Image Generation and Editingzhayujie/CowAgent47k—~1.3kAutomated safety check: PassMIT
ModLens Image Vision Bridgeliustack/modlens4.2k1 repos~1.3kAutomated safety check: NotesMIT
PR Design DocOpenHands/OpenHands90k—~2.4kAutomated safety check: PassMIT

Similar skills

  • Geo Fundamentals

    wasp-lang/wasp

    Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

    19k GitHub starsUsed in 9 repos~861 tokens
    Marketing & SEOAuto-check passed
  • AI SDK

    vercel-labs/ai-facts

    Official

    Answer questions about the AI SDK and help build AI-powered features.

    168 GitHub starsUsed in 21 repos~1.2k tokens
    AI & LLM EngineeringAuto-check passed
  • Generates or edits images from text prompts through a Python script that picks an image backend based on which API keys are configured.

    47k GitHub stars~1.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Gives text-only models sight by running the modlens CLI on an image path or URL and returning structured JSON evidence with transcribed text, layout and semantics.

    4.2k GitHub starsUsed in 1 repo~1.3k tokens
    AI & LLM EngineeringAuto-check: notes
  • PR Design Doc

    OpenHands/OpenHands

    For a non-trivial pull request, write a self-contained HTML design doc under the temporary .pr/ directory and link a visibility-appropriate preview in the PR description, so maintainers grasp the…

    90k GitHub stars~2.4k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Bibi

    JimmyLv/BibiGPT-v1

    BibiGPT CLI for summarizing videos, audio, and podcasts directly in the terminal.

    6.2k GitHub starsUsed in 1 repo~885 tokens
    Media & CreativeAuto-check passed

More from filedcom/opentax

All 8 skills in this repo
  • Audit Harness

    filedcom/opentax

    Generic audit/fix loop. An agent skill from filedcom/opentax.

    108 GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check passed
  • Tax Build

    filedcom/opentax

    Autonomous form builder. An agent skill from filedcom/opentax.

    108 GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Tax Cases

    filedcom/opentax

    Generate realistic benchmark cases from IRS-published sources (VITA exercises, Pub 17 examples, MeF test cases).

    108 GitHub stars~923 tokensUpdated 2 days ago
    Auto-check passed
  • Tax Fix

    filedcom/opentax

    Autonomous bug-fix loop for any form:year. An agent skill from filedcom/opentax.

    108 GitHub stars~699 tokensUpdated 2 days ago
    Auto-check passed
  • Tax Preparer

    filedcom/opentax

    Tax preparer agent that uses the opentax CLI to prepare, validate, and export federal tax returns.

    108 GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • Tax Reviewer

    filedcom/opentax

    Tax return reviewer that audits a completed return against source documents using the opentax CLI.

    108 GitHub stars~2.6k tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Save Skill

What does Save Skill do?

Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time. Save Skill is an agent skill from filedcom/opentax. Helps users permanently set up the OpenTax skill on their AI platform so they don't have to load it every time.

How do I install Save Skill in Claude Code?

Run `npx skills add filedcom/opentax --skill save-skill -a claude-code`. Or copy the skill folder (skills/save-skill in filedcom/opentax) into .claude/skills/save-skill in your project. Claude Code loads it when a task matches its description.

How do I install Save Skill in Codex?

Run `npx skills add filedcom/opentax --skill save-skill -a codex`. Or copy the skill folder (skills/save-skill in filedcom/opentax) into .agents/skills/save-skill in your project. Codex loads it when a task matches its description.

Can I use Save Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add filedcom/opentax --skill save-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/save-skill, .gemini/skills/save-skill, .github/skills/save-skill and .opencode/skills/save-skill in your project.

What does Save Skill need to run?

Going by SKILL.md and its folder, Save Skill needs the command-line tools its instructions call (curl).

Does Save Skill access the network?

SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Save Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Save Skill use?

Save Skill is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Save Skill use?

About 724 tokens (SKILL.md is roughly 2.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Save Skill?

Skills that share tags, products or a category with Save Skill: Geo Fundamentals (wasp-lang/wasp, 19k stars), AI SDK (vercel-labs/ai-facts, 168 stars), AI Image Generation and Editing (zhayujie/CowAgent, 47k stars) and ModLens Image Vision Bridge (liustack/modlens, 4.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Save Skill?

filedcom (a GitHub organization) maintains it in filedcom/opentax, which has 108 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 7, 2026.

Source: filedcom/opentax on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.