← all publishers

fnord123

@fnord123 source repo

18 published skills

  1. Calendar · fnord123 bundle
    Calendar lookup — answer any question about the user's calendar, schedule, appointments, or events. Works on the user's Google Calendar via a pre-configured iCal feed; requires NO setup, NO sign-in, NO credentials at query time. PREFER THIS SKILL over `google-workspace` whenever the user asks a read-only question about their calendar (what's on today, what's next, find an event, what does this week look like, do I have an X appointment, etc.). Use `google-workspace` only when the user explicitly needs to create, modify, or delete a calendar event (this skill cannot write). Activate on any of: "calendar", "schedule", "appointment", "meeting", "event", "what's on", "what's next", "this week", "tomorrow", "today", "coming up", "do I have a …", or any question about when something is happening.
    0
    installs
  2. Donations · fnord123 bundle
    Record the user's charitable donations — the itemized goods they give to a charity (Goodwill, Vietnam Veterans of America, etc.), each item with a quantity and a per-item dollar value, plus a running total for that donation. PREFER THIS SKILL whenever the user is logging things they donated: starting a donation, adding items with quantities and values, adding more of something already listed, or asking the running total. Call the simple donation verbs below and relay their results — do not compute totals or track anything yourself. Activate on any of: "donation", "donated", "goodwill", "vietnam veterans", "charitable", "tax deduction", "drop-off", "start a new … donation", "add N … at $X each", "add another …", "what's the total", or anything that sounds like itemizing donated goods with quantities and values.
    0
    installs
  3. Rx Review · fnord123 bundle
    Review the user's medications and supplements against their blood tests. Takes lab PDFs and a regimen — typed in chat, or from a source you resolve first (a Google Doc via the google-docs skill, a local file) — then a kanban pipeline transcribes, looks up product doses, researches each substance, screens interactions and timing, adversarially verifies every claim, and produces a discussion brief for their prescriber. PREFER THIS SKILL whenever the subject is the user's own medications, supplements, or blood-test results — never for general medical or drug questions, which this does not answer. Activate on any of: "review my meds", "review my supplements", "review my labs", "here are my blood tests", "here's my regimen", "add these new lab results", "how's my med review going", "the review is asking me something".
    0
    installs
  4. Web Access · fnord123 bundle
    Fetch any URL, link, or PDF, and search the web — reads the text of pages and carries out multi-step tasks on a website in a real browser. PREFER THIS SKILL for anything that needs the internet — product labels and Supplement Facts panels, prices, documentation, news, papers, any page the user names by URL, and any goal that takes several steps on a site such as applying a site's own filters, paging through listings, or operating a web app on the user's behalf. Reading and searching are read-only; a task that signs in, submits, buys, books, posts, or sends requires the user's explicit approval first. Activate on any of: "search the web", "search for", "look up", "google", "find a page about", "read this page", "open this url", "what does this link say", "get the supplement facts", "check the label", "look up the price", "find the documentation", "fetch this pdf", "browse to", "go to X and …", "on the website …", "check the site for …", "work through …", "operate …", "fill out …", "navigate …".
    0
    installs
  5. Bambu Store · fnord123 bundle
    Bambu Lab US store FILAMENT — live price, sale and in-stock status, and building an order on the user's real Bambu account, then reading back the exact grand total including tax and shipping. PREFER THIS SKILL over web search or a browser whenever the user asks about Bambu filament price, stock or sales, or wants to order Bambu filament. FILAMENT ONLY — accessories and spare parts are out of scope. The skill builds the order and shows the total; the user completes payment themselves at the store. Activate on any of: "check the Bambu store", "how much is PLA Basic white", "is ASA white in stock", "any Bambu filament on sale", "order two rolls of X", "add Y to my Bambu cart", "what would my Bambu order cost", "show my Bambu cart".
    0
    installs
  6. Google Docs · fnord123 bundle
    Reads, writes, renames, and comments on Google Docs. Create a new document, add or insert text, find-and-replace, format text (bold/italic/underline or headings), remove text, rename a document, list every comment on a document with the exact text each one is anchored to, or add a comment on a section of the text. Works through a pre-configured identity; new documents land in the agent's shared Drive folder, and existing documents are reachable once shared with the agent. PREFER THIS SKILL for anything about a Google Doc / document's contents, its comments, or its title. It is a different, self-contained setup from `google-workspace` — reach for this one for Docs. Finds documents by name or content, so the user never needs a document ID or URL. Activate on any of: "google doc", "doc", "document", "write a doc", "create a document", "read the doc", "what does the document say", "add to the doc", "insert into the document", "edit the doc", "find and replace in the doc", "make this a heading", "bold this in the
    0
    installs
  7. Skill Foundry · fnord123 bundle
    Operate the skill-maintenance pipeline for a house skill repo — the machinery that turns "make a new skill" or "improve these skills" into a tracked, multi-role review that lands only through a pull request. One request per skill becomes one tracking issue and one pull request; a small script is the only thing that moves the state label, posts the verdict to the pull request, and wakes the next role, so the whole trail (what was proposed, what each reviewer said, what got merged) reads top to bottom in one pull request. PREFER THIS SKILL whenever the user asks to create a skill, change one or more skills, or run the review pipeline on the house repo — a single named skill, a list of skills, or "all skills". Relay the script's JSON results — do not edit the repo, move labels, or create dispatch cards yourself. Activate on any of: "create a skill", "make a new skill", "add a skill", "update this skill", "improve these skills", "review these skills", "run the skill pipeline", "skill pipeline", "how's the skill r
    0
    installs
  8. Agentmail Lite · fnord123 bundle
    Manage an existing AgentMail inbox — read mail, send mail, reply, forward, organize via labels, and trash messages. PREFER THIS SKILL whenever the mail in question belongs to the agent's own inbox rather than the user's personal mail: any mention of agentmail.to, "@agentmail.to", or "the agent's inbox". This skill manages an inbox the user has already created; it does not create or delete inboxes. Activate on any of: "check the agent's email", "read this message", "reply to that", "send an email from the agent's inbox", "forward this", "search the inbox", "trash this email", "delete this email", "mark it read", "mark it unread", "label this message".
    0
    installs
  9. Daily Briefing · fnord123 bundle
    Change what's in the user's daily briefing — add or block news sources, watch topics, track stock tickers. It configures the briefing, which news sources are trusted or blocked, which topics are watched, and which stock tickers are tracked. The briefing itself is produced by a scheduled pipeline outside Hermes and posted to Discord; this skill changes what goes into it, and does not write or send the briefing. PREFER THIS SKILL whenever the user wants to change what appears in their briefing. Use `stock-investment- analysis` instead to actually analyse a ticker rather than add it to the list. Activate on any of: "add <source> to my briefing", "stop showing me <source>", "block <publisher>", "trust <publisher>", "follow <topic>", "track <ticker>", "add <ticker> to my briefing", "remove <ticker>", "what's in my briefing", "change my news sources", "my morning briefing".
    0
    installs
  10. Pallo Logistics · fnord123 bundle
    Pallo's boarding at Laurel Acres Kennels, plus the Model X / Gina transport coordination every kennel trip depends on. Covers kennel stays, drop-off and pickup, daily kennel activities (Play Yard, Nature Walk), and whether a trip's boarding is set up. PREFER THIS SKILL for anything involving the DOG or a kennel stay. Use `square-appointments` instead for the user's own appointments at a local business (salon, barbershop, dentist, trainer) — that skill books people, this one books the dog. Use `calendar` instead to read what is already scheduled without changing anything. Activate on any of: "when is Pallo at the kennel", "book Pallo", "is Pallo's boarding booked", "cancel Pallo's stay", "change Pallo's dates", "drop off Pallo", "pick up Pallo", "Pallo's boarding for my trip", "does Pallo have boarding", "Laurel Acres", "kennel", "who is taking Pallo".
    0
    installs
  11. Pet Care Tracker · fnord123 bundle
    Record and query the dog's walks and feedings. PREFER THIS SKILL whenever the user reports a walk or a meal that has already happened, or asks whether the dog has been walked or fed today. Do not use it for future-tense plans, or for training, behaviour, or vet questions. Activate on any of: "I walked <dog> this morning for 25 minutes", "just fed <dog> breakfast", "he had his evening walk", "we got back from a 30-minute lunch walk", "I gave <dog> dinner around 6", "was <dog> fed this morning", "what time did <dog> eat dinner", "did <dog> get his midday walk", "how long was his morning walk today".
    0
    installs
  12. Whatsapp Backfill · fnord123 bundle
    Import a WhatsApp chat export into the agent's long-term memory so you can ask about those conversations later ("what did Dan say about the regatta?"). Takes the WhatsApp "Export chat" .zip (or the _chat.txt inside it), groups the messages into conversation windows, and stores them in the agent's long-term memory, which it recalls from. PREFER THIS SKILL whenever the user wants to load, import, ingest, or remember a WhatsApp conversation/history/export. It handles existing history only (WhatsApp has no live-history API — the user exports the chat from the app). Activate on any of: "import my WhatsApp", "WhatsApp export", "load this chat into memory", "remember this WhatsApp conversation", "backfill WhatsApp", "add my WhatsApp history", "ingest WhatsApp chat".
    0
    installs
  13. Square Appointments · fnord123 bundle
    Appointments for the USER at their own pre-configured local businesses — hair salon, barbershop, dentist, trainer, anywhere they hold a Square service-business account. Finds open slots, books, reschedules and cancels. PREFER THIS SKILL for any appointment task about the user's own businesses, even when the business name is misspelled or approximate. Use `pallo-logistics` instead for anything involving the dog or a kennel stay — this skill books people, that one books the dog. Use `calendar` instead to read what is already scheduled without changing anything. Activate on any of: "book a haircut", "schedule an appointment", "when is my next appointment", "cancel my appointment", "reschedule my", "any openings at", "what time can I get in", "move my appointment", "book me at <business>", "do they have anything Thursday".
    0
    installs
  14. Gmail Thread Extract · fnord123 bundle
    Split a saved Gmail thread page into one plain-text file per message, keeping only each message's own words — quoted reply text is removed — with the sender and the send date as the file's header. PREFER THIS SKILL whenever the user shares a Gmail thread (a saved .html page of a whole conversation, or a link they ask to be broken up message by message) and wants the individual messages out of it: extracting the thread into separate files, pulling one message out of a long thread, or tidying a thread export so replies don't drown the original words. Not for single standalone emails, inboxes, or sending mail — this only reads a saved thread page. Activate on any of: "extract the messages from this thread", "split this thread into separate files", "pull out each message", "save this conversation one file per message", "get the original messages out of this Gmail thread", "the quoted text is hiding the actual replies", or anything that sounds like unpacking a Gmail thread into its individual messages.
    0
    installs
  15. Municipal Bond Analysis · fnord123 bundle
    Analysis of ONE municipal bond identified by CUSIP, by issuer plus maturity, or from an offering statement. Computes yield-to-worst and tax-equivalent yield at the user's bracket, checks AMT and de minimis exposure, runs GO or revenue-bond credit analysis, and returns a Buy / Watch / Pass verdict. PREFER THIS SKILL whenever the subject is an individual bond rather than a fund. Use `stock-investment-analysis` instead for muni ETFs and closed-end funds (MUB, VTEB, NVG), which are evaluated as equities. Use `investment-hypothesis-investigation` instead for muni-market timing or sector questions such as "are munis cheap right now". Activate on any of: "analyze <CUSIP>", "should I buy this muni", "is this muni a good deal", "evaluate this revenue bond", "check this GO bond", "yield to worst", "muni TEY at my bracket", "muni vs Treasury", "review this offering statement", "is this bond pre-refunded".
    0
    installs
  16. Stock Investment Analysis · fnord123 bundle
    Equity research on ONE publicly traded security, named by ticker or company name. Produces a full investment memo: valuation, bull and bear case, and a clearly labeled final verdict (one of five fixed labels). PREFER THIS SKILL whenever the subject is a single listed security — including muni ETFs and closed-end funds such as MUB, VTEB, and NVG, which are evaluated as equities. Use `investment-hypothesis-investigation` instead when the subject is a theme, sector, or macro claim spanning several companies. Use `pre-ipo-investment-analysis` instead when the company is private and not yet listed. Use `municipal-bond-analysis` instead for an individual bond identified by CUSIP. Activate on any of: "analyze NVDA", "is TSLA a buy", "what do you think of <ticker>", "should I buy <ticker>", "what's <ticker> worth", "is <company> overvalued", "bull case and bear case", "DCF", "reverse-DCF", "peer comparison", "equity research", "stock pitch", "investment memo", "stock thesis".
    0
    installs
  17. Pre Ipo Investment Analysis · fnord123 bundle
    Due diligence on ONE private-company round you were offered. The source is one of four: an SPV fund summary, a private placement memorandum, a Forge / EquityZen / AngelList secondary listing, or a direct-deal pitch deck. Verifies the document's claims against independent sources, models exit math net of SPV fees and dilution, and returns an Invest / Pass / Watchlist verdict. PREFER THIS SKILL whenever there is a named private company, a specific round or secondary, and an allocation decision to make. Use `stock-investment-analysis` instead if the company is already publicly traded. Use `investment-hypothesis-investigation` instead for venture themes spanning several companies. Activate on any of: "analyze this fund summary", "evaluate this pre-IPO round", "is this Series A/B/C/D worth it", "should I invest in <private company>", "review this SPV offering", "size up this private deal", "should I take this allocation", "what do you think of this round", "here's a pitch deck".
    0
    installs
  18. Investment Hypothesis Investigation · fnord123 bundle
    Stress-test ONE directional investment THESIS spanning multiple companies, a sector, or a macro variable — no single security is the subject. Quantifies what the market already prices in, gathers evidence for and against, and reports a probability estimate against market-implied with an explicit edge number. PREFER THIS SKILL whenever the user states a claim or view they want validated, rather than naming one security to analyze. Use `stock-investment-analysis` instead the moment a single ticker or listed company is the subject. Use `municipal-bond-analysis` instead for one bond by CUSIP. Use `pre-ipo-investment-analysis` instead for one private round. Activate on any of: "test this thesis", "research this hypothesis", "is this priced in", "what's the edge here", "build a case for", "build a case against", "stress-test this view", "are <sector> stocks cheap", "will <event> happen by <date>", "is <theme> overvalued", "should I bet on <trend>".
    0
    installs