npx claudepluginhub jmylchreest/aide --plugin aideThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides implementation of event-driven hooks in Claude Code plugins using prompt-based validation and bash commands for PreToolUse, Stop, and session events.
Recommended model tier: balanced (sonnet) - this skill performs straightforward operations
Expert git operations including worktree management for parallel work.
<type>: <short description>
[optional body]
Types: feat, fix, refactor, docs, test, chore
git statusgit diffgit add .)# For feature work
git worktree add ../feature-branch -b feature/name
# For parallel tasks
git worktree add ../aide-worktrees/task-1 -b aide/task-1
git worktree list
git worktree remove ../feature-branch
git branch -d feature/name # if merged
git checkout -b feature/name
# ... work ...
git add <specific-files>
git commit -m "feat: add feature"
git push -u origin feature/name
git fetch origin
git rebase origin/main
# resolve conflicts if any
git push --force-with-lease
git cherry-pick <commit-hash>
git stash push -m "description"
git stash list
git stash pop
Never run without explicit user request:
git push --force (use --force-with-lease if needed)git reset --hardgit clean -fgit checkout . or git restore .Safe operations:
git status, git diff, git loggit add <specific-files>git commitgit push (without force)git worktree operationsgit worktree list for stale entries, use git worktree prune# Recover from bad merge (before commit)
git merge --abort
# Recover from bad rebase (before complete)
git rebase --abort
# Prune stale worktrees
git worktree prune
# Verify commit was created
git log -1 --oneline
# Verify expected files changed
git show --stat HEAD
# Verify remote updated
git log origin/<branch> -1 --oneline
# Verify worktree exists
git worktree list | grep <worktree-path>
# Verify branch created
git branch -a | grep <branch-name>
When reviewing diffs or preparing commits, use findings tools to understand the quality context of changed code:
mcp__plugin_aide_aide__findings_search — Search for known issues (complexity, secrets, clones) in changed filesmcp__plugin_aide_aide__findings_list — List all findings for a specific file to understand its healthmcp__plugin_aide_aide__findings_stats — Quick overview of finding counts across the projectThis helps surface pre-existing issues in files you're touching, and can inform whether a commit should also address nearby problems.
For swarm mode or parallel features:
# Setup
git worktree add ../work-1 -b feature/part-1
git worktree add ../work-2 -b feature/part-2
# Work in parallel (different terminals/agents)
cd ../work-1 && # ... implement part 1
cd ../work-2 && # ... implement part 2
# Merge
git checkout main
git merge feature/part-1
git merge feature/part-2
# Cleanup
git worktree remove ../work-1
git worktree remove ../work-2
git branch -d feature/part-1 feature/part-2