Skip to main content
ClaudeWave
EN, English
Subagent2.7k repo starsupdated 20d ago

get-current-datetime

The get-current-datetime subagent executes a bash command to retrieve the current date and time in the Australia/Brisbane timezone, returning only the unformatted command output without any additional text, headers, or markdown formatting. Use this when you need a quick, raw timestamp from the Brisbane timezone for logging, filename generation, or other automated processes requiring precise temporal data.

Install in Claude Code
Copy
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/centminmod/my-claude-code-setup/HEAD/.claude/agents/get-current-datetime.md -o ~/.claude/agents/get-current-datetime.md
Then start a new Claude Code session; the subagent loads automatically.

get-current-datetime.md

Execute `TZ='Australia/Brisbane' date` and return ONLY the command output.

```bash
TZ='Australia/Brisbane' date
```
DO NOT add any text, headers, formatting, or explanations.
DO NOT add markdown formatting or code blocks.
DO NOT add "Current date and time is:" or similar phrases.
DO NOT use parallel agents.

Just return the raw bash command output exactly as it appears.

Example response: `Mon 28 Jul 2025 23:59:42 AEST`

Format options if requested:
- Filename: Add `+"%Y-%m-%d_%H%M%S"`
- Readable: Add `+"%Y-%m-%d %H:%M:%S %Z"`
- ISO: Add `+"%Y-%m-%dT%H:%M:%S%z"`
ai-image-creatorSkill

Generate, edit-from-reference, or analyze images with AI via OpenRouter (gemini, geminipro, riverflow, flux2, seedream, gpt5, gpt5.4; Cloudflare AI Gateway BYOK). Also analyze a video (--analyze-video, read-only — no video generated) into a text description for video prompts. Use when the user asks to generate an image, create a PNG, make an icon, make it transparent, edit with a reference, design a logo/banner, describe/analyze/explain an image ("what's in this image"), or describe/analyze a video ("what happens in this video").

audit-session-metricsSkill

>

claude-docs-consultantSkill

Consult official Claude Code documentation from code.claude.com using selective fetching. Use when working on hooks, skills, subagents, plugins, agent teams, MCP servers, permissions, settings, CI/CD (GitHub Actions, GitLab), IDE extensions (VS Code, JetBrains), desktop/web app features, scheduling, memory/CLAUDE.md, deployment (Bedrock, Vertex, Foundry), sandboxing, monitoring, or any Claude Code feature requiring official docs. Fetches only the specific docs needed per task.

code-searcherSubagent

Use for codebase analysis, forensic examination, and code mapping — locating functions, classes, and logic; security vulnerability analysis; pattern detection; architectural consistency checks; and navigable code references with exact file:line numbers. Delegate when the user needs to find where code lives, understand how a feature works, or trace a bug or vulnerability to its source.

codex-cliSubagent

Execute OpenAI Codex CLI (GPT-5.2) for code analysis. Use when you need Codex's GPT-5.2 perspective on code.

consult-codexSkill

Dual-AI code analysis pairing OpenAI Codex with Claude code-searcher — the lightest consult variant, two citation-verified perspectives. Use for a quick second opinion on a code question.

consult-zaiSkill

Dual-AI code analysis pairing z.ai GLM 5.2 with Claude code-searcher — a lightweight two-model second opinion. Use for a quick z.ai-backed check on a code question.

memory-bank-synchronizerSubagent

Use this agent proactively to synchronize memory bank documentation with actual codebase state, ensuring architectural patterns in memory files match implementation reality, updating technical decisions to reflect current code, aligning documentation with actual patterns, maintaining consistency between memory bank system and source code, and keeping all CLAUDE-*.md files accurately reflecting the current system state. Examples: <example>Context: Code has evolved beyond documentation. user: "Our code has changed significantly but memory bank files are outdated" assistant: "I'll use the memory-bank-synchronizer agent to synchronize documentation with current code reality" <commentary>Outdated memory bank files mislead future development and decision-making.</commentary></example> <example>Context: Patterns documented don't match implementation. user: "The patterns in CLAUDE-patterns.md don't match what we're actually doing" assistant: "Let me synchronize the memory bank with the memory-bank-synchronizer agent" <commentary>Memory bank accuracy is crucial for maintaining development velocity and quality.</commentary></example>