원클릭으로
email-assistant
Read, search, draft, and send emails via Himalaya CLI or Python IMAP/SMTP. Requires email account configuration.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Read, search, draft, and send emails via Himalaya CLI or Python IMAP/SMTP. Requires email account configuration.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create and edit PowerPoint (.pptx) presentations programmatically. Requires python-pptx.
Create and edit Excel (.xlsx) workbooks with openpyxl. Supports formulas, charts, formatting, and data analysis.
Generate images via DALL-E, Stable Diffusion, or free alternatives. Supports multi-channel delivery.
Generate meme images with text overlays using Pillow. Pick templates or create custom image macros.
Execute Python code snippets in a sandboxed environment. Supports data analysis, visualization, and quick scripts.
GitHub CLI for issues, PRs, code search, CI logs, releases, and API queries. Requires gh CLI and auth.
| name | email-assistant |
| description | Read, search, draft, and send emails via Himalaya CLI or Python IMAP/SMTP. Requires email account configuration. |
| version | 1.0.0 |
| metadata | {"echo":{"tags":["Email","IMAP","SMTP","Himalaya","Productivity"],"requires":{"anyBins":["himalaya","python3"]}}} |
Two options: Himalaya CLI (modern, Rust-based) or Python imaplib fallback.
brew install himalaya # or cargo install himalaya
himalaya account configure
himalaya envelope list
himalaya envelope list --folder INBOX --page-size 10
himalaya message read <id>
himalaya envelope list --folder INBOX subject "weekly report"
himalaya envelope list from "boss@company.com"
himalaya message write
# Or via template:
himalaya template write | himalaya message send
himalaya message reply <id>
himalaya message forward <id>
Environment variables:
export ECHO_EMAIL_HOST=imap.gmail.com
export ECHO_EMAIL_USER=user@gmail.com
export ECHO_EMAIL_PASS=app-password
export ECHO_SMTP_HOST=smtp.gmail.com
export ECHO_SMTP_PORT=587
python3 scripts/email_client.py list --host imap.example.com --user me@example.com --password xxx --count 10
python3 scripts/email_client.py search --host imap.example.com --user me@example.com --password xxx "urgent"
python3 scripts/email_client.py send --smtp-host smtp.example.com --user me@example.com --password xxx --to "a@b.com" --subject "Hi" --body "Content"