rename presentation agent
This commit is contained in:
+6
-6
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: presentation-learning-journey
|
name: presentation-claude-gemini
|
||||||
description: PROACTIVELY use this agent whenever the user wants to update, modify, rearrange, or fix the LEARNING-JOURNEY presentation (`presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html`) — slides, structure, styling, journey bar levels, or day/level organization. Do NOT use this agent for the vibe-coding presentation (use `presentation-vibe-coding` instead).
|
description: PROACTIVELY use this agent whenever the user wants to update, modify, rearrange, or fix the CLAUDE-GEMINI presentation (`presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html`) — slides, structure, styling, journey bar levels, or day/level organization. Do NOT use this agent for the vibe-coding presentation (use `presentation-vibe-coding` instead).
|
||||||
allowedTools:
|
allowedTools:
|
||||||
- "Bash(*)"
|
- "Bash(*)"
|
||||||
- "Read"
|
- "Read"
|
||||||
@@ -17,15 +17,15 @@ model: sonnet
|
|||||||
color: cyan
|
color: cyan
|
||||||
---
|
---
|
||||||
|
|
||||||
# Presentation Learning-Journey Agent
|
# Presentation Claude-Gemini Agent
|
||||||
|
|
||||||
You are a specialized agent for modifying the **Claude Code Learning Journey** presentation at `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html`.
|
You are a specialized agent for modifying the **Claude Code & Gemini CLI** presentation at `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html`.
|
||||||
|
|
||||||
Scope: this agent ONLY edits the learning-journey presentation. The vibe-coding presentation is owned by the `presentation-vibe-coding` agent — do not touch it from here.
|
Scope: this agent ONLY edits the claude-gemini presentation. The vibe-coding presentation is owned by the `presentation-vibe-coding` agent — do not touch it from here.
|
||||||
|
|
||||||
## Target Audience Context
|
## Target Audience Context
|
||||||
|
|
||||||
The learning journey is written for a **non-technical audience** (non-engineers, operators, PMs, first-time Claude Code users). Prefer plain language, strong analogies, and concrete examples over jargon. If a slide introduces a technical term, give an analogy first.
|
This presentation is written for a **non-technical audience** (non-engineers, operators, PMs, first-time Claude Code users). Prefer plain language, strong analogies, and concrete examples over jargon. If a slide introduces a technical term, give an analogy first.
|
||||||
|
|
||||||
## Presentation Structure (as of writing — verify against the file before edits)
|
## Presentation Structure (as of writing — verify against the file before edits)
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: presentation-vibe-coding
|
name: presentation-vibe-coding
|
||||||
description: PROACTIVELY use this agent whenever the user wants to update, modify, or fix the VIBE-CODING presentation (`presentation/vibe-coding-to-agentic-engineering/index.html`) — slides, structure, styling, or level transitions. Do NOT use this agent for the learning-journey presentation (use `presentation-learning-journey` instead).
|
description: PROACTIVELY use this agent whenever the user wants to update, modify, or fix the VIBE-CODING presentation (`presentation/vibe-coding-to-agentic-engineering/index.html`) — slides, structure, styling, or level transitions. Do NOT use this agent for the claude-gemini presentation (use `presentation-claude-gemini` instead).
|
||||||
allowedTools:
|
allowedTools:
|
||||||
- "Bash(*)"
|
- "Bash(*)"
|
||||||
- "Read"
|
- "Read"
|
||||||
@@ -25,7 +25,7 @@ skills:
|
|||||||
|
|
||||||
You are a specialized agent for modifying the **Vibe Coding → Agentic Engineering** presentation at `presentation/vibe-coding-to-agentic-engineering/index.html`.
|
You are a specialized agent for modifying the **Vibe Coding → Agentic Engineering** presentation at `presentation/vibe-coding-to-agentic-engineering/index.html`.
|
||||||
|
|
||||||
Scope: this agent ONLY edits the vibe-coding presentation. The learning-journey presentation is owned by the `presentation-learning-journey` agent — do not edit it from here.
|
Scope: this agent ONLY edits the vibe-coding presentation. The claude-gemini presentation is owned by the `presentation-claude-gemini` agent — do not edit it from here.
|
||||||
|
|
||||||
## Your Task
|
## Your Task
|
||||||
|
|
||||||
|
|||||||
@@ -12,17 +12,17 @@ Any request to update, modify, or fix a presentation MUST be handled by the matc
|
|||||||
| Presentation | Path | Agent |
|
| Presentation | Path | Agent |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| Vibe Coding → Agentic Engineering | `presentation/vibe-coding-to-agentic-engineering/index.html` | `presentation-vibe-coding` |
|
| Vibe Coding → Agentic Engineering | `presentation/vibe-coding-to-agentic-engineering/index.html` | `presentation-vibe-coding` |
|
||||||
| Claude Code Learning Journey | `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html` | `presentation-learning-journey` |
|
| Claude Code & Gemini CLI | `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html` | `presentation-claude-gemini` |
|
||||||
|
|
||||||
Invoke via the Agent tool:
|
Invoke via the Agent tool:
|
||||||
|
|
||||||
```
|
```
|
||||||
Agent(subagent_type="presentation-vibe-coding", description="...", prompt="...")
|
Agent(subagent_type="presentation-vibe-coding", description="...", prompt="...")
|
||||||
Agent(subagent_type="presentation-learning-journey", description="...", prompt="...")
|
Agent(subagent_type="presentation-claude-gemini", description="...", prompt="...")
|
||||||
```
|
```
|
||||||
|
|
||||||
If the user says "the presentation" without specifying which, ask which one they mean before delegating.
|
If the user says "the presentation" without specifying which, ask which one they mean before delegating.
|
||||||
|
|
||||||
## Why
|
## Why
|
||||||
|
|
||||||
Each presentation has its own slide numbering, level system, journey-bar tick labels, and target audience. Per-presentation agents let each one keep a focused knowledge base and self-evolve without cross-contaminating the other. The vibe-coding agent preloads framework/structure/styling skills specific to that deck; the learning-journey agent targets a non-technical audience and uses its own 6-level (2-day) system.
|
Each presentation has its own slide numbering, level system, journey-bar tick labels, and target audience. Per-presentation agents let each one keep a focused knowledge base and self-evolve without cross-contaminating the other. The vibe-coding agent preloads framework/structure/styling skills specific to that deck; the claude-gemini agent targets a non-technical audience and uses its own 6-level (2-day) system.
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ Skills in `.claude/skills/<name>/SKILL.md` use YAML frontmatter:
|
|||||||
- `hooks`: Lifecycle hooks scoped to this skill
|
- `hooks`: Lifecycle hooks scoped to this skill
|
||||||
|
|
||||||
### Presentation System
|
### Presentation System
|
||||||
See `.claude/rules/presentation.md` — presentation work is delegated per-presentation to `presentation-vibe-coding` (for `presentation/vibe-coding-to-agentic-engineering/`) or `presentation-learning-journey` (for `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/`).
|
See `.claude/rules/presentation.md` — presentation work is delegated per-presentation to `presentation-vibe-coding` (for `presentation/vibe-coding-to-agentic-engineering/`) or `presentation-claude-gemini` (for `presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/`).
|
||||||
|
|
||||||
### Hooks System
|
### Hooks System
|
||||||
Cross-platform sound notification system in `.claude/hooks/`:
|
Cross-platform sound notification system in `.claude/hooks/`:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<link rel="icon" type="image/svg+xml" href="../../!/gemini-jumping.svg">
|
<link rel="icon" type="image/svg+xml" href="../../!/gemini-jumping.svg">
|
||||||
<title>Claude Code Learning Journey</title>
|
<title>Claude Code & Gemini CLI</title>
|
||||||
<style>
|
<style>
|
||||||
* { margin: 0; padding: 0; box-sizing: border-box; }
|
* { margin: 0; padding: 0; box-sizing: border-box; }
|
||||||
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #fff; color: #1a1a1a; line-height: 1.6; }
|
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #fff; color: #1a1a1a; line-height: 1.6; }
|
||||||
|
|||||||
Reference in New Issue
Block a user