/prose-install
Install OpenProse for AIWG when not found. Tries `npx skills add`, falls back to git clone, then saves the resolved path to .aiwg/config.json.
$ npx -y skills add jmagly/aiwg --skill prose-install --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/prose-install
Context preview
The summary Claude sees to decide when to auto-load this skill.
Install OpenProse for AIWG when not found. Tries `npx skills add`, falls back to git clone, then saves the resolved path to .aiwg/config.json.
SKILL.md
prose-install.SKILL.mdnamespace: aiwg
name: prose-install
description: Install OpenProse for AIWG when not found. Tries `npx skills add`, falls back to git clone, then saves the resolved path to .aiwg/config.json.
version: 0.1.0
platforms: [all]
requires:
- "nothing: prose-install is self-contained — confirmation from user before installing"
ensures:
- PROSE_ROOT: OpenProse installed and path validated at ~/.aiwg/prose/skills/open-prose
- config-saved: path written to .aiwg/config.json prose.path for future prose-detect Signal 2
errors:
- user-declined: user chose not to install when prompted
- install-failed: both npx and git clone failed; network or permissions issue
invariants:
- always confirms with user before installing — never installs silently
- validates prose.md and forme.md exist after install before declaring success
Prose Install Skill
You install OpenProse for AIWG use when `/prose-detect` reports no installation is found.
Triggers
- Invoked by `/prose-detect` when all detection signals fail
- "install prose" / "install openprose"
- "prose install"
- "set up prose"
Behavior
Step 1: Confirm with User
Before installing, ask:
OpenProse is not installed. Install it to ~/.aiwg/prose/ so AIWG prose skills can use it?
Primary method: npx skills add openprose/prose
Fallback method: git clone https://github.com/openprose/prose ~/.aiwg/prose
[Y/n]
If the user declines, stop and report:
Installation cancelled. Set PROSE_ROOT to an existing OpenProse installation to proceed.
Step 2: Try Primary Method
npx skills add openprose/prose --target ~/.aiwg/prose
If this succeeds and `~/.aiwg/prose/skills/open-prose/prose.md` exists, proceed to Step 4.
Step 3: Fallback — git clone
If npx fails (not available or package not found):
git clone --depth=1 https://github.com/openprose/prose.git ~/.aiwg/prose
Step 4: Validate Installation
Check that required files are present:
ls ~/.aiwg/prose/skills/open-prose/prose.md
ls ~/.aiwg/prose/skills/open-prose/forme.md
If either is missing, report failure:
Installation failed: prose.md or forme.md not found at ~/.aiwg/prose/skills/open-prose/.
Try cloning manually: git clone https://github.com/openprose/prose.git ~/.aiwg/prose
Step 5: Save to Config
Write the resolved path to `.aiwg/config.json`:
{
"prose": {
"path": "~/.aiwg/prose/skills/open-prose",
"installedVia": "npx|git-clone",
"installedAt": "2026-04-02T00:00:00Z"
}
}Step 6: Report Success
## OpenProse Installed
**Location**: ~/.aiwg/prose/skills/open-prose
**Method**: npx skills add | git clone
**prose.md**: present
**forme.md**: present
**Config saved**: .aiwg/config.json → prose.path
All prose-integration skills are now ready to use.
Updating an Existing Installation
If OpenProse is already installed and the user wants to update:
cd ~/.aiwg/prose && git pull origin main
Or use `/prose-setup` which handles both install and update.
Model
This skill runs on **Haiku** — it's confirmation prompts and shell commands.
References
- @$AIWG_ROOT/agentic/code/addons/prose-integration/README.md — prose-integration addon overview
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/human-authorization.md — Explicit user confirmation required before installing
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/research-before-decision.md — Validate installation after each method before declaring success
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference for AIWG addon configuration
Read more
namespace: aiwg name: prose-install description: Install OpenProse for AIWG when not found. Tries `npx skills add`, falls back to git clone, then saves the resolved path to .aiwg/config.json. version: 0.1.0 platforms: [all] requires: - "nothing: prose-install is self-contained — confirmation from user before installing" ensures: - PROSE_ROOT: OpenProse installed and path validated at ~/.aiwg/prose/skills/open-prose - config-saved: path written to .aiwg/config.json prose.path for future prose-detect Signal 2 errors: - user-declined: user chose not to install when prompted - install-failed: both npx and git clone failed; network or permissions issue invariants: - always confirms with user before installing — never installs silently - validates prose.md and forme.md exist after install before declaring success
Prose Install Skill
You install OpenProse for AIWG use when `/prose-detect` reports no installation is found.
Triggers
- Invoked by `/prose-detect` when all detection signals fail
- "install prose" / "install openprose"
- "prose install"
- "set up prose"
Behavior
Step 1: Confirm with User
Before installing, ask:
OpenProse is not installed. Install it to ~/.aiwg/prose/ so AIWG prose skills can use it? Primary method: npx skills add openprose/prose Fallback method: git clone https://github.com/openprose/prose ~/.aiwg/prose [Y/n]
If the user declines, stop and report:
Installation cancelled. Set PROSE_ROOT to an existing OpenProse installation to proceed.
Step 2: Try Primary Method
npx skills add openprose/prose --target ~/.aiwg/prose
If this succeeds and `~/.aiwg/prose/skills/open-prose/prose.md` exists, proceed to Step 4.
Step 3: Fallback — git clone
If npx fails (not available or package not found):
git clone --depth=1 https://github.com/openprose/prose.git ~/.aiwg/prose
Step 4: Validate Installation
Check that required files are present:
ls ~/.aiwg/prose/skills/open-prose/prose.md ls ~/.aiwg/prose/skills/open-prose/forme.md
If either is missing, report failure:
Installation failed: prose.md or forme.md not found at ~/.aiwg/prose/skills/open-prose/. Try cloning manually: git clone https://github.com/openprose/prose.git ~/.aiwg/prose
Step 5: Save to Config
Write the resolved path to `.aiwg/config.json`:
{
"prose": {
"path": "~/.aiwg/prose/skills/open-prose",
"installedVia": "npx|git-clone",
"installedAt": "2026-04-02T00:00:00Z"
}
}Step 6: Report Success
## OpenProse Installed **Location**: ~/.aiwg/prose/skills/open-prose **Method**: npx skills add | git clone **prose.md**: present **forme.md**: present **Config saved**: .aiwg/config.json → prose.path All prose-integration skills are now ready to use.
Updating an Existing Installation
If OpenProse is already installed and the user wants to update:
cd ~/.aiwg/prose && git pull origin main
Or use `/prose-setup` which handles both install and update.
Model
This skill runs on **Haiku** — it's confirmation prompts and shell commands.
References
- @$AIWG_ROOT/agentic/code/addons/prose-integration/README.md — prose-integration addon overview
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/human-authorization.md — Explicit user confirmation required before installing
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/research-before-decision.md — Validate installation after each method before declaring success
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference for AIWG addon configuration
Multi-agent AI framework for Claude Code, Copilot, Cursor, Warp, and 6 more platforms 200+ agents, 109+ CLI commands, 400+ deployable agent/skill/command/rule artifacts, 8 core frameworks, 32 addons, and a 40-plugin Claude Code marketplace.
Repo: jmagly/aiwg
Other skills on aiwg.
- /agent-loop-ext
Crash-resilient external agent loop with state persistence and CI/CD integration
Open skill - /agent-loop
Detect requests for iterative autonomous agent loops and route to the appropriate loop executor
Open skill - /auto-test-execution
Automatically execute tests when code-generating agents modify source files, enforcing the execute-before-return pattern
Open skill - /cross-task-learner
Enable agent loops to learn from similar past tasks and share patterns across loops
Open skill - /debug-memory
Query and manage the executable feedback debug memory
Open skill - /execute-feedback
Execute tests on generated code and iterate until passing
Open skill

