Skip to content
ast0ne1Public

About

A browser extension that lets you save, organise, and reuse your favourite prompts and skills. Build a personal library of prompts and reusable skills, then open them quickly from the extension popup—in list or card view—so you can copy, edit, or use them wherever you work.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Codex

A Chrome extension that lets you save, organise, and reuse your favourite prompts. Build a personal library of prompts and access them quickly from the extension popup—in list or card view—so you can copy, edit, or use them wherever you work.

Features

  • Popup: Browse, search, and filter prompts by tag. Copy, edit, or add new prompts. List, card, or 2-column grid view.
  • Context menu: Right-click in any editable field (or on selected text) to Use prompt (insert at cursor and copy composed text to clipboard) or Add new prompt (from clipboard or from selected text).
  • Side panel: Add or edit prompts in a side panel. Opens when you choose “Add” from the popup, “Add from clipboard” or “Copy from selected” from the context menu, or “Edit” on a prompt.
  • Settings (Options): Manage prompts and tags, set theme and display preferences, export/import prompts, full backup/restore, SharePoint Save to library (under Display → SharePoint menu display) and list setup (SharePoint Lists; can be hidden from the menu in Display → Advanced).
  • Light / dark theme: Follows system preference or can be set to Light or Dark in settings.

Developer Notes:

Built for fun in Cursor, inspired by the many examples of similar extensions i found online - but none provided the breadth of features i wanted. Yes, i know..JAVCM (just another vibe coded monstrosity)

Requirements

  • Chrome (Manifest V3)
  • Permissions: storage, tabs, contextMenus, clipboardRead, clipboardWrite, scripting, activeTab, sidePanel; host access for SharePoint Online (https://*.sharepoint.com/*); optional broader site access for context menus / providers.

Installation

  1. Open Chrome and go to chrome://extensions.
  2. Enable Developer mode (top right).
  3. Click Load unpacked and select the folder containing the extension (where manifest.json lives).
  4. Pin the extension to the toolbar if you like.

Project structure

├── manifest.json          # Extension manifest (MV3)
├── background.js          # Service worker: context menus, side panel, messaging
├── popup.html / popup.js  # Extension popup (browse, search, copy, add)
├── popup.css
├── options.html / options.js / options.css  # Settings (tabs: Display, Prompts, Tags, Backup, About)
├── prompt-form.html / prompt-form.js / prompt-form.css  # Add/Edit form (side panel)
├── paste-helpers.js        # Shared large-text paste helpers (contenteditable)
├── context-menu-content.js # Content script: selection + editable target for context menu
├── floating-menu.js        # Floating prompt menu on assigned provider URLs
├── content.bundle.js       # SharePoint list integration (when integration enabled + URLs configured)
├── src/
│   ├── storage.js         # chrome.storage.local helpers
│   └── config/constants.js
├── icons/                 # 16, 48, 128 px
├── README.md
├── USER_GUIDE.md
└── docs/                  # Optional docs

Development

  • Load unpacked: Use the same folder in chrome://extensions and click Reload after changes.
  • SharePoint: Configure lists on SharePoint Lists (Add list / list + modal, like Providers); under Display → SharePoint menu display, Assign lists and turn Enable on when you want Save to library on site. Menu visibility: Display → Advanced → Options Menu Visibility.
  • Data is stored in chrome.storage.local; backup/restore is in Options → System Backup.

Privacy

This extension does not send usage analytics or telemetry. Prompt and skill data stay in your browser (chrome.storage.local) unless you export or back them up yourself.

Version

0.2.0

Author

Adam Stone

About

A browser extension that lets you save, organise, and reuse your favourite prompts and skills. Build a personal library of prompts and reusable skills, then open them quickly from the extension popup—in list or card view—so you can copy, edit, or use them wherever you work.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages