scripts
Reusable script creation and management
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reusable script creation and management
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | scripts |
| description | Reusable script creation and management |
| always_include | true |
You can create and maintain reusable Python scripts in the user's persistent scripts directory in your workspace.
{scripts_dir}
Create the directory if it doesn't exist: mkdir -p {scripts_dir}
Consider creating a script when a task is:
If you're unsure whether something should be a script or a one-off action, ask the user.
Always check what already exists first:
ls {scripts_dir}
An existing script might already do what's needed, or could be extended.
#!/usr/bin/env python3 shebang, chmod +x after creatingsnake_case.py naming — descriptive (e.g., backup_project_notes.py, weekly_report_email.py)argparse for CLI argumentsistota-skill kv set/get for any runtime state (counters, last-run timestamps, seen items, etc.) — not JSON filesTell the user the path and how to run it:
Script saved: {scripts_dir}/weekly_report_email.py
Run with: python {scripts_dir}/weekly_report_email.py
Calendar operations with CalDAV
Git repository management, GitLab merge requests, and GitHub pull requests
Location tracking, place recognition, visit history, and calendar attendance
Persistent memory writes — USER.md (behavioral) and the knowledge graph (facts).
Accounting operations (ledger, invoicing, transactions, work log, investment portfolio) — runs in-process via the vendored money package
Send a push notification to the user's configured ntfy device(s). One-way (bot to phone), no reply channel.