ix-help
Route to the right Ix skill or command for your task
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Route to the right Ix skill or command for your task
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Analyze system design — structure, coupling, code smells, and high-risk hotspots. Purely graph-based, no code reads.
Root cause analysis — trace execution path to a failure, narrow candidates, read minimal source only at suspected failure points.
Generate narrative-first, importance-weighted documentation for a repo, system, or subsystem with a selective reference layer. Use --full for deeper module/class/method coverage.
Change risk analysis — blast radius, affected systems, and what to test. Depth scales with risk level; low-risk targets stop early.
Deep dive into a symbol, feature, or bug. Graph-first, minimal code reads, early stopping when sufficient evidence found.
Generate a risk-ordered implementation plan for a set of targets. Assesses blast radius per target, finds data flows between them, and produces a safe change sequence.
| name | ix-help |
| description | Route to the right Ix skill or command for your task |
| argument-hint | <task or question> |
This skill has one job: read $ARGUMENTS, return the routing block, and stop.
You MUST NOT:
ix commandsOutput the routing block and nothing else. The skill is complete the moment the block is written.
If $ARGUMENTS is empty, return this menu.
If a plugin version line is present in your session context (format: ix-memory plugin vX.Y.Z active | installed YYYY-MM-DD | commit XXXXXXX), include it as the first line of the output in the form:
Plugin: ix-memory vX.Y.Z (installed YYYY-MM-DD, commit XXXXXXX)
Omit the version line if no version appears in context.
Then output:
Best start: Provide a task or question to get a routing recommendation.
Run: $ix-help <your task or question>
Why: ix-help needs a description to classify.
And list the available skills:
$ix-tutorial [topic] — how to use the plugin in Codex$ix-understand <target> — architectural mental model$ix-investigate <symbol> — deep dive on one symbol or feature$ix-impact <target> — blast radius before editing$ix-plan <targets...> — risk-ordered multi-file change plan$ix-debug <symptom> — root-cause analysis for bugs$ix-architecture [scope] — design health and structural smells$ix-docs <target> — onboarding or reference documentationix commands — direct lookups like ix locate <symbol> --format llmIf $ARGUMENTS is non-empty, classify the request, select exactly one skill, and return the routing block. Stop immediately after.
Classification table:
$ix-tutorial <topic>$ix-understand <target>$ix-investigate <target>$ix-impact <target>$ix-plan <targets or change description>$ix-debug <symptom>$ix-architecture <scope>$ix-docs <target>ix locate <symbol> --format llmix search <term> --limit 10 --format llmix callers <symbol> --limit 15 --format llmix callees <symbol> --limit 15 --format llmix imported-by <symbol> --format llmix text "<pattern>" --limit 10 --format llmix inventory --kind file --path <path> --format llmReturn exactly these three lines and nothing more:
Best start: <one sentence describing the recommended entry point>
Run: <exact copy-paste prompt or ix command, including placeholders like <target> when the argument is unclear>
Why: <one short sentence>
If the request is ambiguous, make the safest routing choice and name the placeholder the user must replace (e.g., "replace <target> with the module or symbol name").
Wrong (routes then executes):
Best start: Use $ix-understand to map the auth subsystem. Run: $ix-understand auth Why: ix-understand builds an architectural mental model.
Let me start that analysis now. The auth subsystem consists of... [reads files, runs ix commands, produces full analysis]
Correct (routes and stops):
Best start: Use $ix-understand to map the auth subsystem. Run: $ix-understand auth Why: ix-understand builds an architectural mental model.