EdanStarfire
- 28 skills
- 0 followers
- 1 week ago last updated
- ▌ UI Navigate · edanstarfireNavigate to the Claude Code WebUI application, verify it loads, and optionally select a project and/or session by name. Use when starting any UI test, opening the app, verifying the app is loaded, switching projects, or selecting sessions.
- ▌ Builder Review · edanstarfireModel-invocable correctness review of your own working diff — the agent-callable equivalent of /code-review medium. Use before considering a piece of work finished, or any time you want a correctness check on changes you've made.
- ▌ Create Release · edanstarfireCreate a versioned release of claudecode_webui — bump version fields, update CHANGELOG.md, tag the commit, push, and create the GitHub Release.
- ▌ UI Send Message · edanstarfireSend a message in the active session of the Claude Code WebUI. Use when typing and sending a message to Claude, submitting a prompt, interacting with an active session, or waiting for the assistant to finish responding.
- ▌ UI Session Reset · edanstarfireReset a session via the manage modal in the Claude Code WebUI. Use when resetting a session, clearing session history, restarting a Claude Code conversation, or waiting for session reconnect after reset.
- ▌ Git Sync · edanstarfire bundleSynchronize local default branch with remote, ensuring up-to-date base for worktrees.
- ▌ UI Project Create · edanstarfireCreate a new project in the Claude Code WebUI via the UI. Use when creating a project, adding a project, opening the new project modal, or testing project creation flow.
- ▌ UI Project Delete · edanstarfireDelete a project via the Claude Code WebUI. Use when deleting a project, removing a project, testing project deletion, or cleaning up test projects.
- ▌ UI Session Create · edanstarfireCreate a new session within the currently selected project in the Claude Code WebUI. Use when adding a new session, creating an agent, testing session creation, or setting up a new conversation.
- ▌ UI Verify Snapshot · edanstarfireTake a snapshot of the Claude Code WebUI and verify expected content is present. Use when asserting UI state, checking that text or elements are visible, verifying a test condition, taking a screenshot for review, or reporting pass/fail on UI expectations.
- ▌ Custom Test Process · edanstarfireProject-specific test process. Starts the Frontend API (which auto-starts Backend), vite server, runs pytest, and verifies health/ready endpoints for claudecode_webui.
- ▌ Skill Maker · edanstarfire bundleCreate new skills. Use when users or minions want to create a custom skill from scratch, edit an existing skill, or work with SKILL.md files. Trigger this skill whenever someone mentions creating a skill, writing a SKILL.md, automating a workflow as a skill, or optimizing a process into a reusable skill.
- ▌ Custom Build Process · edanstarfireProject-specific build process for the Builder workflow. Builds frontend assets for claudecode_webui.
- ▌ Custom Quality Check · edanstarfireProject-specific code quality checks. Runs Ruff linting on modified Python files for claudecode_webui.
- ▌ UI Permission Respond · edanstarfireDetect and respond to a permission prompt in the Claude Code WebUI. Use when approving or denying tool permissions, handling permission modals, responding to Claude asking for approval, or unblocking a paused session.
- ▌ Custom Cleanup Process · edanstarfireProject-specific cleanup process after issue completion. Stops test servers (Frontend API + its auto-started Backend) and cleans project-specific artifacts for claudecode_webui.
- ▌ Process Manager · edanstarfire bundleSafely start, monitor, and stop processes by PID. Use when managing background servers, finding running processes, or ensuring clean process termination.
- ▌ Custom Dependency Review · edanstarfireProject-specific Dependabot PR review process. Diffs the bumped package's source, cross-references usage in claudecode_webui, and reports findings.
- ▌ Custom Environment Setup · edanstarfireProject-specific environment setup for issue workflows. Calculates test ports and provides initialization context for minions.
- ▌ Worktree Manager · edanstarfire bundleManage git worktrees for isolated issue work. Create, list, and remove worktrees safely.
- ▌ Codebase Explorer · edanstarfireIdentify relevant files, understand architecture patterns, and find code by functionality. Use when you need to understand where specific functionality lives or find files related to a feature area.
- ▌ Github Pr Manager · edanstarfireCreate, view, and merge GitHub pull requests with validation. Use when creating PRs from branches, checking PR status, or merging approved PRs with cleanup.
- ▌ Git Branch Manager · edanstarfireCreate, switch, and manage git branches with proper handling of uncommitted changes. Use when creating feature branches, switching contexts, or cleaning up after merges.
- ▌ Git Commit Composer · edanstarfireCreate well-formatted semantic commit messages following project conventions. Use when committing changes to ensure consistent, descriptive commit history.
- ▌ Git State Validator · edanstarfire bundleCheck git repository status, detect conflicts, and validate branch state before operations. Use when verifying working directory cleanliness, checking for conflicts, or validating branch state.
- ▌ Github Issue Reader · edanstarfireFetch and analyze GitHub issue details including comments, metadata, and discussion context. Use when user mentions issue numbers, URLs, or you need to understand implementation requirements from a GitHub issue.
- ▌ Github Authenticator · edanstarfireVerify and troubleshoot GitHub CLI authentication. Use when gh commands fail with auth errors or when setting up GitHub integration for the first time.
- ▌ Github Issue Creator · edanstarfireCreate well-structured GitHub issues focused on user problems and outcomes, not implementation. Use when user reports bugs or requests features to ensure clear, testable requirements without premature implementation details.