Manages add-in logic builds using Bun or NPM and maintains dev-server environments for office add-in directories.

Install

mkdir -p .claude/skills/my-skill && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3817" && unzip -o skill.zip -d .claude/skills/my-skill && rm skill.zip

Installs to .claude/skills/my-skill

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Short description of what this skill does and when to use it.
61 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Builds office add-ins using specific build commands
  • Manages development server environments
  • Installs dependencies for add-in projects
  • Updates office.js files in real time

How it works

The skill provides specific CLI commands for building and serving office add-ins, utilizing Bun for builds and NPM for dependency management.

Inputs & outputs

You give it
Build or development server command
You get back
Compiled office.js file or running dev server

When to use my-skill

  • Build the latest office add-in
  • Start the office development server
  • Install dependencies for add-in projects

About this skill

PaperDebugger Developer Skill

Detailed instructions for the agent.

When to Use

  • Use this skill when...
  • This skill is helpful for...

Instructions

  • Step-by-step guidance for the agent
  • Domain-specific conventions
  • Best practices and patterns

webapp/_webapp Developing Notes

  • Use bun as package manager
  • Use PD_API_ENDPOINT="https://app.paperdebugger.com" npm run _build:office to build the latest office add-in. it will save the office.js file in the webapp/office/src/paperdebugger/office.js directory.

webapp/office Developing Notes

  • Use npm as package manager, because Office Add-in can only compatible with npm packages.
  • Use npm install to install packages in this office-addin project.
  • Use npm run dev-server to start the development server (that update the office.js file in real time).
  • Use npm run start to start a word and load the add-in.

When not to use it

  • When working on projects outside of the PaperDebugger office add-in scope

Prerequisites

Bun package managerNPM package manager

Limitations

  • Office add-ins only compatible with npm packages
  • Requires specific environment variables for builds

How it compares

It provides environment-specific build instructions tailored to the PaperDebugger office add-in architecture.

Compared to similar skills

my-skill side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
my-skill (this skill)16moNo flagsIntermediate
webapp-testing3533moReviewIntermediate
playwright-browser-automation297moReviewIntermediate
browser-daemon59moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

webapp-testing

anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

353585

playwright-browser-automation

lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

29146

browser-daemon

noiv

Persistent browser automation via Playwright daemon. Keep a browser window open and send it commands (navigate, execute JS, inspect console). Perfect for interactive debugging, development, and testing web applications. Use when you need to interact with a browser repeatedly without opening/closing it.

587

ai-organizer-ui-consolidation

thebearwithabite

Build a unified, ADHD-friendly web UI that consolidates 70+ CLI tools into a beautiful liquid glass interface for the AI File Organizer. Use when creating the complete frontend application that replaces all terminal interactions with a macOS-inspired dashboard for file organization, search, VEO prompts, and system management.

1079

desktop

lobehub

Electron desktop development guide. Use when implementing desktop features, IPC handlers, controllers, preload scripts, window management, menu configuration, or Electron-specific functionality. Triggers on desktop app development, Electron IPC, or desktop local tools implementation.

941

browser-extension-builder

davila7

Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3.

637

Search skills

Search the agent skills registry