personal-context-cli-workflow

Use when working with Personal Context CLI via direct `personal-context` commands to initialize encrypted profile storage, update profile or family data, preview selective context, and run ask with host-auth relay.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "personal-context-cli-workflow" with this command: npx skills add wangliquan/personal-context-cli/wangliquan-personal-context-cli-personal-context-cli-workflow

Personal Context CLI Workflow

Overview

Use this skill to operate Personal Context CLI with direct commands. Do not rely on local wrapper scripts.

One-Time Install

pipx install "git+https://github.com/WangLiquan/personal-context-cli.git@v0.1.1-beta"

Use one explicit password for the profile and pass it with --password.

Core Workflows

1) Initialize encrypted store

personal-context init \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>"

2) Maintain owner profile and preferences

personal-context profile set \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>" \
  --age 32 \
  --industry internet \
  --income-range 50-100w

personal-context prefs set \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>" \
  --response-style brief \
  --strategy-style balanced \
  --locale-bias CN-first

3) Maintain family members

personal-context family add \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>" \
  --relation spouse

personal-context family list \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>"

4) Preview context and ask

For ask workflows, do not ask users to classify the question type or provide structured type parameters.

personal-context context preview \
  "Should I increase my emergency fund?" \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>"

personal-context ask \
  "Should I increase my emergency fund?" \
  --provider auto \
  --relay-timeout-seconds 45 \
  --relay-retries 1 \
  --data-file ./profile.enc \
  --password "<YOUR_PASSWORD>"

Provider Modes

  • auto (default): try codex first, then claude
  • codex: force relay to codex exec
  • claude: force relay to claude -p

Troubleshooting

  • personal-context: command not found:
    • Ensure pipx bin path is in PATH.
  • relay timeout:
    • Increase --relay-timeout-seconds to 45 or 60.
  • decrypt failure:
    • Verify --password and --data-file pair.

Verification

cd $PROJECT_ROOT
PYTHONPATH=src .venv/bin/pytest -v

References

For command recipes and expected outputs, read:

  • references/command-recipes.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

personal-context-ask-flow

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

personal-context-reinit

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

personal-context-init-profile

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Archived SourceRecently Updated