personal claude code workspace for daily task
npx skills add https://github.com/shino369/claude-code-personal-workspace --skill translation-expertiseقم بتثبيت هذه المهارة باستخدام واجهة سطر الأوامر (CLI) وابدأ في استخدام سير عمل SKILL.md في مساحة عملك.
Personal Claude Code Workspace for assisting different daily tasks. From programming to documentation, research, consultation, translation to generative-AI development.
This workspace is configured with different files to support personal tasks, with well-structured .claude/* setup to help claude-code operation:
./CLAUDE.md to serve as main memory./.claude/rules/* for extended rules./.claude/settings.json for workspace config./.claude/agents/* for task-specialized subagents./.claude/skills/* for progressively disclosured knowledge./.claude/hooks/* for claude code hooksFor Claude Code generated file output, it should be located in the output/tasks/<YYYYMMDD_task_name>/*. It should follow the general structure below:
output/
└── tasks/
├── 26260101_some_task
| ├── reviews/
| | ├── REVIEW_some_task.md
| | └── ...
| ├── studies/
| | ├── STUDIES_some_task.md
| | └── ...
| ├── scripts/
| | ├── some_script.js
| | ├── some_script.py
| | └── ...
| ├── ... // others
|
├── 26260102_some_another_task
Directory name under YYYYMMDD_task_name varies and will be based on the task nature.
Professional translation system supporting English ↔ Japanese ↔ Traditional Chinese with a multi-stage collaborative workflow.
Quick Start:
/translate --lang en "ぬるぽ ガッ"
Features:
See Claude Code Trilingual Translation System for complete documentation.
Expert knowledge for creating and extending Claude Code components including agents, skills, commands, and hooks.
Skill: claude-code-development
Covers:
Use when: Creating or modifying Claude Code workspace components
Automated hooks that execute during Claude Code operations:
1. Audit Logger (audit_logger.js)
/logs/<YYYYMMDD>/logging.json2. Auto Formatter (auto_format.js)
See .claude/hooks/README.md for configuration details.
translation-expertise (2,836 lines)
engineering-terminology (1,810 lines)
document-writing (400+ lines)
web-content-fetcher (492 lines)
claude-code-development (comprehensive)
code-review (331 lines)
javascript-testing (1,087 lines, 3 files)
This workspace uses pnpm with catalog feature for dependency management.
Adding dependencies:
# For production dependencies
pnpm add some-package --save-catalog-name=prod
# For dev dependencies
pnpm add -D some-package --save-catalog-name=dev
Catalog configuration in pnpm-workspace.yaml:
prod: Production dependencies (@mozilla/readability, iconv-lite, jsdom)minimumReleaseAge: 10080: Wait 7 days before using new package versionspackageManagerStrict: true: Enforce pnpm usagestrictPeerDependencies: true: Strict peer dependency checkingWorkspace permissions are configured in .claude/settings.json:
Allowed operations:
Requires confirmation:
Denied operations:
Additional local permissions can be added in .claude/settings.local.json.