# CC Toolkit

Claude Code plugins for workflow automation with Jira, GitHub, Notion, and Google Drive.

## Installation

Install all plugins from the marketplace:
```bash
/plugin marketplace add emiperez95/cc-toolkit
```

Or install individual plugins:
```bash
/plugin marketplace add emiperez95/cc-toolkit:atlas-jira-analyst
/plugin marketplace add emiperez95/cc-toolkit:athena-pr-reviewer-workflow
```

## Available Plugins

### Agents

| Name | Description |
|------|-------------|
| **atlas-jira-analyst** | Fetches Jira issue information including tickets, epics, acceptance criteria, and comments |
| **apollo-jira-scribe** | Creates and updates Jira tickets including status transitions and sprint assignments |
| **clio-docs-oracle** | Reads Google Drive files (Docs, Sheets, PDFs) and converts them to readable formats |
| **heimdall-pr-guardian** | Monitors PR status including comments, CI/CD checks, approvals, and merge blockers |
| **hermes-pr-courier** | Collects PR content including metadata, file changes, and commit history |
| **minerva-notion-oracle** | Searches and retrieves content from Notion workspaces |

### Commands

| Name | Description |
|------|-------------|
| **gemini** | Leverage Gemini's massive context window for large codebase analysis |
| **codex** | OpenAI Codex CLI with local and cloud execution modes |
| **memory-compact** | Compact and reorganize Claude Code auto-memory files |

### Skills

| Name | Description |
|------|-------------|
| **athena-pr-reviewer-workflow** | PR reviewer that runs in a background workflow — 7 Opus specialists + Sonnet verifiers + Sonnet synthesis, returning a themed verified-findings report |
| **harvest-timesheet** | Automate Harvest timesheet filling from Google Calendar meetings |

**Harvest Timesheet Features:**
- Auto-discovers Harvest rows from previous month on first run
- Reads Google Calendar meetings via Chrome DevTools MCP
- Categorizes meetings into Harvest rows with growing memory
- Fills Harvest weekly grid with calculated hours
- Free-form config supports multi-project setups
- Config stored at `~/.claude/harvest-timesheet.local.md`

**Athena Features:**
- 7 specialized Claude reviewers on Opus (comments, tests, errors, types, general, simplifier, requirements-checker)
- Runs entirely inside a background Workflow — reviewer agents stay out of main-thread context
- Batched Sonnet verifiers act as a hallucination filter (VERIFIED / PARTIAL / REJECTED)
- Sonnet synthesis pass groups findings across reviewers into emergent themes; cross-reviewer agreement boosts severity
- Annotated diff with explicit line numbers for accurate references
- Full artifact persistence under `/tmp/athena-review-<PR>/` for forensics
- Self-contained: bundles its own reviewer prompts and context-gathering scripts

## Requirements

- **GitHub CLI** (`gh`): Required for PR-related agents
- **Atlassian CLI** (`acli`): Required for Jira agents
- **rclone**: Required for Google Drive agent (clio-docs-oracle)
- **Notion MCP**: Required for Notion agent (minerva-notion-oracle)
- **Chrome DevTools MCP**: Required for harvest-timesheet (bundled with plugin)

## License

MIT
