Ask Claude buttons: slash commands in a chosen folder, /plug-build and /plug-verify #22
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgeadmin/plug!22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/claude-commands"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
An Ask Claude button can now run a slash command or skill, such as
/plug-build, in a project folder.Button settings
.claude/commands and skills and its CLAUDE.md. It defaults to the home folder. Plug checks the folder exists before running.--permission-mode dontAsk, the default.acceptEdits.--allowedTools.~/.local/bin,/opt/homebrew/bin,/opt/homebrew/sbinand/usr/local/binfirst, then Plug's own PATH. Plug opened from the Dock gets only the system PATH, so Claude couldn't findghwithout this.New slash commands in
.claude/skills//plug-build [branch]: optionally switches branch, then pulls, runsswift testandscripts/bundle.sh, and reports in a few lines. It never quits or relaunches Plug, because the button runs inside Plug./plug-verify [branch]: does the same, then posts the report as a comment on the branch's open PR withgh. A Claude session watching that PR wakes on the comment and fixes what failed.Tested
swift teston Linux: 49 tests pass.swift testpassed 60 tests,scripts/bundle.shworked, and Plug opened (reported by Claude Code on that Mac)./plug-buildand/plug-verifyhaven't been run from a button yet.🤖 Generated with Claude Code
https://claude.ai/code/session_011C96TJ2L7nzVMFTH7raNu5
Mac build report for claude/claude-commands at
4ea2ad8(4ea2ad8 Give button commands the Homebrew and Claude Code folders on PATH)macOS 15.7.9, Swift 6.2.4
Tests: 61 passed
Build: done
Sent by the /plug-verify command from a Plug button.
I received the Mac build report from the Plug button, and it checks out.
4ea2ad8is the latest commit onclaude/claude-commands, so the Mac built what's pushed.4ea2ad8.This was the first full loop: a Plug button on the Mac ran
/plug-verify, which built and tested Plug and posted this report here. The report reached the cloud session, which checked it against the branch. Nothing needs fixing.Generated by Claude Code