ericwang915ericwang915Communityยท36 Agent Skills Included

PythonClaw

Personal assistant with memory, skills, and multi-channel chat

Runs a self-hosted personal assistant in pure Python across terminal, web dashboard, Telegram, Discord, and WhatsApp. Remembers conversations in plain Markdown, searches your documents with hybrid retrieval, and schedules recurring tasks automatically. Installs new capabilities from a community marketplace or writes its own skills on demand, eliminating manual scripting and app switching.
npx skills add ericwang915/PythonClaw --all -g -y

All Skills in This Repository (36)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
ericwang915ericwang915

summarize

Summarize URLs, articles, PDFs, and local files into short, medium, or long summaries.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

tavily_search

Perform real-time web searches with cited results via the Tavily API.

Community
Advanced
๐Ÿ“ฆ In Repo
ericwang915ericwang915

google_workspace

Automate Gmail, Calendar, Drive, Sheets, and Docs tasks via gog CLI.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

skill_creator

Create reusable skills on demand via guided workflow and create_skill tooling.

Community
Advanced
๐Ÿ“ฆ In Repo
ericwang915ericwang915

model_usage

Aggregate token usage and API costs from the usage history log.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

session_logs

Search and analyze past Markdown session files for historical context.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

system_time

Provide current date, time, timezone, and Unix timestamp conversions.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

change_persona

Update the agent's persona by editing context/persona/persona.md.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

change_setting

Update pythonclaw.json runtime settings for API keys, tokens, and providers.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

system_random

Generate random integers, floats, UUIDs, passwords, and list choices via CLI.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

change_soul

Modify agent identity by editing the SOUL.md file with read_file and write_file.

Community
Intermediate
๐Ÿ“ฆ In Repo
ericwang915ericwang915

onboarding

Collect user identity details and write soul.md and persona.md files.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install PythonClaw?โ–ผ

Run `npx skills add ericwang915/PythonClaw --all -g -y` in your terminal to install all skills in this suite globally.

What can PythonClaw do?โ–ผ

It acts as a personal assistant that chats via terminal, browser, Telegram, Discord, or WhatsApp, remembers past conversations, searches your documents, and runs scheduled tasks. It can also install or create new skills on demand.

Can PythonClaw run fully offline?โ–ผ

Yes. Point it at a local Ollama model and it works with no API key, keeping all data on your own machine.

Which LLM providers does PythonClaw support?โ–ผ

It works with DeepSeek, Grok, Claude, Gemini, Kimi, GLM, Ollama, and any OpenAI-compatible API endpoint.

Do I need coding experience to use PythonClaw?โ–ผ

No. After a guided setup wizard, you interact in plain English and the assistant handles the technical execution for you.

Related Repositories in Personal & Entrepreneur

View All in Personal & Entrepreneurโ†’