Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,47 @@ mv SKILL.md AGENTS.md

Requires any paid ChatGPT plan.

### Option 3: Gemini CLI

1. Clone the repo:

```bash
git clone https://github.com/noamseg/interview-coach-skill.git
cd interview-coach-skill
```

Or [download it as a ZIP](https://github.com/noamseg/interview-coach-skill/archive/refs/heads/main.zip) and unzip.

2. Activate the coach by renaming the skill file:

```bash
mv SKILL.md GEMINI.md
```
Comment on lines +112 to +116
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This new Gemini setup introduces GEMINI.md as an alternative activation filename, but later in the README “Repository Structure” still says to rename SKILL.md to CLAUDE.md to activate. Consider updating that later section to reflect all supported activation filenames so the documentation doesn’t contradict itself.

Copilot uses AI. Check for mistakes.

3. Rename the settings folder to match Gemini CLI:
```bash
mv .claude .gemini
```

4. In `settings.json`, update the permission keys to match Gemini CLI:
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Step 4 references settings.json generically, but after renaming .claude to .gemini the file path would be .gemini/settings.json (not a root-level settings.json). Also, these are permission values in the allow array rather than “permission keys” — consider adjusting wording to avoid confusion.

Suggested change
4. In `settings.json`, update the permission keys to match Gemini CLI:
4. In `.gemini/settings.json`, update the permission values in the `permissions.allow` array to match Gemini CLI:

Copilot uses AI. Check for mistakes.
```json
{
"permissions": {
"allow": [
"read_file",
"list_directory",
"write_file",
"web_fetch",
"web_search"
]
}
}
```

Comment on lines +119 to +137
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fenced code block for step 3 isn’t separated/indented under the numbered list item, which can break list formatting in GitHub/CommonMark. Add a blank line before the fence and indent the fenced block so it’s clearly nested under item 3.

Suggested change
```bash
mv .claude .gemini
```
4. In `settings.json`, update the permission keys to match Gemini CLI:
```json
{
"permissions": {
"allow": [
"read_file",
"list_directory",
"write_file",
"web_fetch",
"web_search"
]
}
}
```
```bash
mv .claude .gemini
  1. In settings.json, update the permission keys to match Gemini CLI:

    {
      "permissions": {
        "allow": [
          "read_file",
          "list_directory",
          "write_file",
          "web_fetch",
          "web_search"
        ]
      }
    }

Copilot uses AI. Check for mistakes.
5. Open the folder in Gemini CLI and say `kickoff`.

Free plan is available with limitations, see the [Gemini CLI website](https://geminicli.com/plans/) for details.

---

For both options, the coach will ask for your resume, target role, and timeline — then build your profile, assess your starting point, and give you a prioritized action plan. Everything saves automatically to `coaching_state.md` so you pick up where you left off next session.
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The paragraph after the options still says “For both options”, but there are now three setup options (Claude, Codex, Gemini). Update this phrasing to “For all options” (or similar) so the README stays consistent.

Suggested change
For both options, the coach will ask for your resume, target role, and timeline — then build your profile, assess your starting point, and give you a prioritized action plan. Everything saves automatically to `coaching_state.md` so you pick up where you left off next session.
For all options, the coach will ask for your resume, target role, and timeline — then build your profile, assess your starting point, and give you a prioritized action plan. Everything saves automatically to `coaching_state.md` so you pick up where you left off next session.

Copilot uses AI. Check for mistakes.
Expand Down
Loading