LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

personal-assistant

This skill should be used whenever users request personal assistance tasks such as schedule management, task tracking, reminder setting, habit monitoring, productivity advice, time management, or any query requiring personalized responses based on user preferences and context. On first use, collects comprehensive user information including schedule, working habits, preferences, goals, and routines. Maintains an intelligent database that automatically organizes and prioritizes information, keepin

372stars97forksUpdated 5/26/2026
Data Science & MLProductivity & Workflow#productivity#task-management#habit-tracking#personal-assistant#python#schedule-management

Security Assessment

Safe(100/100)
Security Score100/100

About personal-assistant

The personal-assistant skill transforms an AI assistant into a context-aware personal productivity and organization system. It is designed to help users manage schedules, tasks, reminders, habits, goals, and routines through personalized assistance based on stored user preferences and context. The skill begins with a comprehensive onboarding process that gathers important information such as work schedules, routines, goals, communication preferences, and recurring commitments. This allows the assistant to provide more relevant and adaptive support over time while maintaining an intelligent database that keeps useful information and removes outdated context automatically.

The skill includes features for task management, calendar and schedule support, reminder tracking, productivity guidance, routine optimization, and personalized recommendations. It supports persistent profile management by checking for an existing user profile before interactions and loading contextual information when available. The onboarding workflow collects details about work habits, time management preferences, routines, goals, and preferred organizational methods. It also supports integration-related preferences such as calendar systems, task management tools, and note-taking workflows. Profile information can be saved programmatically using the provided Python-based database utilities.

This skill is intended for users who want ongoing personal assistance with organization and productivity. It is useful for professionals managing busy schedules, students tracking goals and routines, and individuals seeking habit monitoring or personalized planning support. The skill is especially valuable in scenarios where long-term context retention and preference-aware responses improve the quality of assistance over repeated interactions.

FAQ

What types of tasks can this skill help with?

The skill supports task management, schedule planning, reminder tracking, habit monitoring, productivity advice, goal tracking, and personalized routine optimization.

Does the skill store user preferences and context?

Yes. The skill maintains a persistent profile containing user preferences, schedules, routines, and goals to provide context-aware assistance over time.

Is an initial setup required before using the skill?

Yes. On first use, the skill collects information such as timezone, work habits, goals, routines, and communication preferences to create a personalized profile.

Can the skill work with calendar or productivity tools?

The skill can collect information about preferred calendar systems, task management tools, and note-taking systems as part of the user profile setup.

What programming environment does the skill use for profile management?

The provided workflow references Python scripts for checking profile existence and saving profile data using an assistant database utility.

All Files

6 files
scripts/task_helper.py5.9 KB
View
scripts/assistant_db.py13.1 KB
View
references/assistant_capabilities.md8.9 KB
View
index.js0.3 KB
View
package.json0.2 KB
View
SKILL.md19.0 KB
View

Install personal-assistant

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

ailabs-393/ai-labs-claude-skills

Related Skills

multi-agent-patterns

1,817

github-project-management

81,436

music

79,427

elasticsearch-anomaly-detection

605