Skip to content

Commit 016caca

Browse files
committed
Add ask-gemini skill and tool-filtered monitor subcommands
Introduce ask-gemini skill that wraps the Gemini CLI in non-interactive mode with built-in web-search instruction, defaulting to gemini-3.1-pro-preview. Supports --gemini-model and --gemini-timeout flags. Add tool metadata tagging (tool: codex / tool: gemini) to both ask-codex and ask-gemini invocations so the monitor can distinguish them. Extend humanize monitor with codex and gemini subcommands that filter skill invocations by tool type. The existing skill subcommand continues to show all invocations. Bump version to 1.17.0.
1 parent 2ab5361 commit 016caca

File tree

8 files changed

+571
-22
lines changed

8 files changed

+571
-22
lines changed

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "humanize",
99
"source": "./",
1010
"description": "Humanize - An iterative development plugin that uses Codex to review Claude's work. Creates a feedback loop where Claude implements plans and Codex independently reviews progress, ensuring quality through continuous refinement.",
11-
"version": "1.16.0"
11+
"version": "1.17.0"
1212
}
1313
]
1414
}

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "humanize",
33
"description": "Humanize - An iterative development plugin that uses Codex to review Claude's work. Creates a feedback loop where Claude implements plans and Codex independently reviews progress, ensuring quality through continuous refinement.",
4-
"version": "1.16.0",
4+
"version": "1.17.0",
55
"author": {
66
"name": "humania-org"
77
},

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Humanize
22

3-
**Current Version: 1.16.0**
3+
**Current Version: 1.17.0**
44

55
> Derived from the [GAAC (GitHub-as-a-Context)](https://github.com/SihaoLiu/gaac) project.
66
@@ -55,10 +55,18 @@ Requires [codex CLI](https://github.com/openai/codex) for review. See the full [
5555
/humanize:start-rlcr-loop docs/plan.md
5656
```
5757

58-
4. **Monitor progress**:
58+
4. **Consult Gemini** for deep web research (requires Gemini CLI):
59+
```bash
60+
/humanize:ask-gemini What are the latest best practices for X?
61+
```
62+
63+
5. **Monitor progress**:
5964
```bash
6065
source <path/to/humanize>/scripts/humanize.sh
61-
humanize monitor rlcr
66+
humanize monitor rlcr # RLCR loop
67+
humanize monitor skill # All skill invocations (codex + gemini)
68+
humanize monitor codex # Codex invocations only
69+
humanize monitor gemini # Gemini invocations only
6270
```
6371

6472
## Monitor Dashboard

scripts/ask-codex.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ $QUESTION
234234
- Effort: $CODEX_EFFORT
235235
- Timeout: ${CODEX_TIMEOUT}s
236236
- Timestamp: $TIMESTAMP
237+
- Tool: codex
237238
EOF
238239

239240
# ========================================
@@ -317,6 +318,7 @@ if [[ $CODEX_EXIT_CODE -eq 124 ]]; then
317318
# Save metadata even on timeout
318319
cat > "$SKILL_DIR/metadata.md" << EOF
319320
---
321+
tool: codex
320322
model: $CODEX_MODEL
321323
effort: $CODEX_EFFORT
322324
timeout: $CODEX_TIMEOUT
@@ -343,6 +345,7 @@ if [[ $CODEX_EXIT_CODE -ne 0 ]]; then
343345
# Save metadata
344346
cat > "$SKILL_DIR/metadata.md" << EOF
345347
---
348+
tool: codex
346349
model: $CODEX_MODEL
347350
effort: $CODEX_EFFORT
348351
timeout: $CODEX_TIMEOUT
@@ -368,6 +371,7 @@ if [[ ! -s "$CODEX_STDOUT_FILE" ]]; then
368371

369372
cat > "$SKILL_DIR/metadata.md" << EOF
370373
---
374+
tool: codex
371375
model: $CODEX_MODEL
372376
effort: $CODEX_EFFORT
373377
timeout: $CODEX_TIMEOUT
@@ -390,6 +394,7 @@ cp "$CODEX_STDOUT_FILE" "$SKILL_DIR/output.md"
390394
# Save metadata
391395
cat > "$SKILL_DIR/metadata.md" << EOF
392396
---
397+
tool: codex
393398
model: $CODEX_MODEL
394399
effort: $CODEX_EFFORT
395400
timeout: $CODEX_TIMEOUT

0 commit comments

Comments
 (0)