‹ 首页

help

@oliver-kriska · 收录于 4 天前 · 上游提交 4 天前

Choose Phoenix review, plan, debug, or test command. Use when user asks which /phx: command or plugin skill handles a task; do not route only to a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

适合你,如果你常在 Phoenix 开发中不确定该用哪个命令或插件

/ 通过 npx 安装 校验哈希
npx oh-my-skill add oliver-kriska/claude-elixir-phoenix/help
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- oliver-kriska/claude-elixir-phoenix/help
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify oliver-kriska/claude-elixir-phoenix/help
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
503GitHub stars
~1.1K最小装载
~1.1K含声明引用
~3.2K文本包总量
索引托管

怎么用

商店整理自技能原文 · 版本 88c1194 · 表述以原文为准
它做什么

装上后,Claude 会分析当前上下文(如 Git 状态、已有计划文件)或用户描述,然后从工具目录中推荐最合适的 /phx: 命令或插件技能,给出精确语法和后续步骤。只做一项推荐,最多问一个澄清问题。

什么时候触发

当用户询问哪个 /phx: 命令或插件技能可以处理某个任务时触发。不应用于裸的 /help 或模糊请求,也不用于插件导览。

装好后可以这样说
会推荐 /phx:investigate 命令
会路由到 /phx:plan 然后 /phx:work
会推荐 /phx:review 命令
技能原文 SKILL.md作者撰写 · MIT · 88c1194

Plugin Help — Interactive Command Advisor

Helps users find the right command, skill, or agent for their situation.

Usage
/phx:help                          # Analyze context, suggest commands
/phx:help how do I debug this?     # Route to /phx:investigate
/phx:help add a new feature        # Route to /phx:plan -> /phx:work
Arguments
  • $ARGUMENTS — optional description of what the user wants to do
  • Empty = analyze current context (git status, existing plans, file patterns)
Execution Flow
Step 1: Gather Context

If $ARGUMENTS is non-empty, use it as primary signal.

Always gather ambient context (run in parallel):

  1. Check for existing plans: use Glob on .claude/plans/*/plan.md — active work in progress?
  2. Check git status: uncommitted changes? which files?
  3. Check for solution docs: use Glob on .claude/solutions/**/*.md — prior knowledge?
Step 2: Classify Intent

Read ${CLAUDE_SKILL_DIR}/references/tool-catalog.md for the full routing table.

Map the user's situation to one of these categories:

| Category | Signals | Primary Commands | |----------|---------|-----------------| | Starting out | No plans, new to plugin | /phx:intro | | Ideation | "explore", "brainstorm", "not sure", "how to approach", "vague idea" | /phx:brainstorm | | New feature | "add", "build", "implement", multi-file | /phx:plan/phx:work | | Quick change | Single file, <50 lines, "fix typo" | /phx:quick | | Bug | Error, stack trace, "broken", "failing" | /phx:investigate | | Review | "check", "review", PR ready | /phx:review | | Performance | "slow", "N+1", "memory" | /phx:perf, /ecto:n1-check, /lv:assigns | | Research | "how to", "best practice", "evaluate lib" | /phx:research | | Resume work | Existing plan with unchecked tasks | /phx:work --continue | | Post-fix | "that worked", solved a hard bug | /phx:compound | | Full cycle | Large feature, new domain area | /phx:full | | Project health | "audit", "tech debt", "overall quality" | /phx:audit, /phx:techdebt | | Dep update audit | "audit deps", "supply chain", "post-mix deps.update", "review mix.lock PR" | /phx:deps-audit | | Manual dep vetting | "vet this package", "approve dep", "trust ledger", "after /phx:deps-audit findings" | /phx:deps-vet | | Deployment | "deploy", "release", "production" | /phx:verify then deploy skill | | Permissions | "too many prompts", "allow", "permission fatigue" | /phx:permissions | | Returning after time off | "what did I miss", "back from vacation", "catch up", "what changed while I was out" | /catchup (companion plugin, separate install) |

Step 3: Respond or Clarify

If high confidence (clear match to one category): Present the recommendation with:

  • The command to run (with exact syntax)
  • One-line explanation of what it does
  • What artifacts it creates (if any)
  • Suggested next step after it completes

If medium confidence (2-3 possible matches): Use AskUserQuestion with the top options, each with a one-line explanation.

If low confidence (vague or no signal): Ask ONE focused clarifying question. Examples:

  • "Are you starting something new or continuing existing work?"
  • "Is this a bug fix or a new feature?"
  • "How many files do you expect to change?"

Then recommend based on the answer.

Step 4: Offer Follow-up

After recommending, always add:

  • "Run /phx:help anytime to get routing advice"
  • If they seem new: "Try /phx:intro for a full plugin walkthrough"
Iron Laws
  1. ONE recommendation — don't dump the full catalog, pick the best match
  2. MAX ONE clarifying question — don't interrogate, make your best guess
  3. Show exact syntax/phx:plan Add user notifications not just "use the plan command"
  4. Context over keywords — existing plans + git state matter more than word matching
  5. NEVER block — if user already knows what they want, DO NOT redirect
Integration
  • Complements intent-detection (auto-trigger) with explicit invocation
  • References same routing logic but adds interactive clarification
  • Can recommend /phx:intro for onboarding
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。