Skip to content
v0.0.1MIT

Turn chosen chapters of an AO3 story, fetched from a work URL or pasted in, into an EPUB for Apple Books.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "ao3",
  "version": "0.0.1",
  "description": "Turn chosen chapters of an AO3 story, fetched from a work URL or pasted in, into an EPUB for Apple Books.",
  "author": {
    "name": "Daniel Haven",
    "url": "https://github.com/danielh-official"
  },
  "homepage": "https://github.com/danielh-official/agent-plugins/tree/main/plugins/ao3",
  "repository": "https://github.com/danielh-official/agent-plugins",
  "license": "MIT",
  "keywords": ["ao3", "archive-of-our-own", "fanfiction", "epub", "ebook", "apple-books"],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "AO3",
        "shortDescription": "Make Apple Books EPUBs from chosen AO3 chapters.",
        "category": "Entertainment",
        "defaultPrompt": [
          "Make an ebook of the latest two chapters of this AO3 story.",
          "Turn this pasted chapter into an EPUB for Apple Books."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 5Python files
  • pasted.txt
  • openai.yaml
  • 3other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai