office-install
Installation
SKILL.md
Office Skills — Environment Setup
This skill installs the tools required by the office-skills repository into a single local directory, resolves npm dependencies, and writes a paths.json that other skills use to locate them. Follow it sequentially — each phase gates the next. Skip phases where all checks already pass.
Do not run this proactively. Only follow this workflow when:
- A script fails because a tool is missing
- The user explicitly asks to set up the environment
- You're operating in a new environment for the first time
Non-interactive execution
All command line calls must use non-interactive flags. The user interacts with the agent, not the terminal. This means:
- Use
-y,--yes,-f,--force,--no-pager, and non-interactive equivalents whenever available - Never use
git commitwithout-m(always provide the message) - Never use interactive
cp,mv, orrmconfirmations — use-for equivalent - Pipe
yes |to commands that stubbornly require confirmation when no flag exists - Always redirect output appropriately; if you need to see output, capture it and surface it to the user