agentleFS
luisgui1757luisgui1757/helix-cc/skills/setup-helix/SKILL.md

setup-helix

Skill0 starsChanged 4 months agoMITView on GitHub

Choose writer and reviewer models for Helix or second-opinion using Codex/Claude native settings or supported T3 task targets. Use when setting up or changing role preferences, not for delivering a code change.

1 other project uses a version of this.

Adopted by

Most recently taken up by

  • Other versions1 project uses a version of this.

    Word for word · 1

    1. luisgui1757/helix★ 0100% same

    Edited · 0

    None found.

    Wrote their own version · 0

    None found.

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository4 other files it gives its agents.

The file

We split this skill into the rules it gives an agent

10 rules. About 0 are common, 10 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈10

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use the current host's settings.

    line 8
  2. Distinctive:

    Read the repository instructions and the relevant host reference:

    line 17
  3. Distinctive:

    Use a question control only when all choices fit.

    line 37
  4. Distinctive:

    Ask for effort after the model, using only its reported levels and an option to keep the applicable default.

    line 39
  5. Distinctive:

    Keep the current writer unless the user asks to change it.

    line 45
  6. Distinctive:

    Do not overwrite an existing role or resolve a conflicting preference by guess.

    line 62
  7. Distinctive:

    If the host requires approval for a protected configuration file, present the exact pending edit through its approval flow.

    line 63
  8. Distinctive:

    Keep model IDs literal when a version matters.

    line 73
  9. Distinctive:

    Check native execution records for the resolved model and effort.

    line 84
  10. Distinctive:

    After guided setup, offer this verification separately.

    line 87

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Set up Helix

Use the current host's settings. Inside T3 with orchestration tools available, use T3 discovery and choices before the direct-host references. Those tools may be deferred, attached lazily or carry a host prefix; search for orchestrator_capabilities and, if needed, make one bounded call before deciding they are absent. T3 may select already configured providers for different roles; do not add or authenticate providers. Outside T3, do not change providers. Do not install a router, store credentials, or edit the shared skills to hold personal preferences.

Read the repository instructions and the relevant host reference:

  • Codex
  • Claude Code
  • T3 Code

Identify the host, configuration scope, desired writer and reviewer models, and reasoning levels from the request and existing configuration. Ask only for missing choices. Keep defaults when the user wants defaults; do not select models or efforts on their behalf. Show any broader effect of a setting before writing it. For another host, inspect its current native documentation; do not invent configuration keys or claim compatibility from file syntax alone.

With no choices supplied, guide the user through setup. Show the current settings, then ask for scope and reviewer model using the host's question controls, or numbered text choices when those controls are unavailable. Discover models as described in the host reference. Before asking for a model, print the complete numbered catalog with literal IDs and names. Include keeping the current or inherited setting. Do not hide catalog entries: if a confirmed restriction applies, name the affected entries and its source instead. Use a question control only when all choices fit; otherwise ask for a number or ID in text. Do not replace the catalog with a recommended shortlist. Ask for effort after the model, using only its reported levels and an option to keep the applicable default. Do not invent missing capabilities or treat catalog membership as verified account access. An absent or failed catalog leaves discovery unverified: offer to keep settings or accept an exact ID from the native model picker. Do not install dependencies to obtain a list.

Keep the current writer unless the user asks to change it. Skip questions already answered in the request. In guided setup, collect every choice first. Then show the exact final edit to every affected file, including required documentation, with no placeholders. In T3, preview supported T3 settings or clearly labeled task-scoped choices as described in its reference. Explain the scope and broader effect, then ask Save/Cancel for settings edits or Use/Cancel for task-scoped choices that save nothing. Choosing a model or effort is not save approval. A preselected answer or silence is not consent. If answers are unavailable, list all missing choices (scope, model and effort as applicable), offer to keep settings or supply exact values manually, and stop without edits. A complete, authorized setup request needs no extra confirmation beyond host approvals. It still needs the supported-settings check below before saving.

Inspect only relevant, non-secret configuration fields. Preserve unrelated settings, instructions, comments, permissions, and hooks. Make the smallest authorized edit, report its path and diff, and update repository documentation when required. Repeating the same setup should leave the files unchanged. Do not overwrite an existing role or resolve a conflicting preference by guess. If the host requires approval for a protected configuration file, present the exact pending edit through its approval flow. A denied edit remains pending; do not switch tools or weaken permissions to get around it. Update documentation only to describe what was actually saved.

The writer is the current session. Give the exact launch command, or supported T3 new-thread/delegation choices, for a requested writer change; saving configuration does not switch the running session. Distinguish the running writer from saved defaults; if the session settings are not exposed, report them as unverified rather than infer them from a file. Keep model IDs literal when a version matters. Before saving, check the requested model and effort against current native metadata or documentation, even for a complete request. If discovery fails, use manual choices and identify anything still unverified. If a requested setting is unsupported, stop without substituting another model or effort.

Distinguish configured, verified, and unverified. When execution verification is authorized, launch a fresh session and a small read-only child task without restating saved reviewer settings in the prompt or spawn call. For T3 task-scoped choices, pass the explicit target and label this a dispatch probe, not proof that defaults were saved. Check native execution records for the resolved model and effort. Configuration files, self-reports, and response timing are not proof. A runtime rejection leaves verification blocked; do not silently change the saved choice to pass. After guided setup, offer this verification separately; explain that it uses the account's model allowance. Discovery itself starts no inference turn.

Report what was saved, its scope, what a new session must do, and which settings were observed. Do not claim a full delivery workflow was tested by a dispatch probe. Setup does not implement the user's feature or certify an audit.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.