os-design

Interviews users to generate a personal os-profile.md documenting system setup and conventions.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill os-design-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: os-design
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/utility/skills/os-design
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill os-design-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Claude lacks context about your personal machine setup — drive layouts, important paths, naming conventions, and installed software — so it gives generic advice that doesn't match your environment. This Skill interviews you and records that context in a persistent os-profile.md file that other skills can reference. ## Core Features & Use Cases - Structured Interview Workflow: Guides you through phased questions covering Windows 11, macOS, and Linux Ubuntu — drive/partition layout, important paths, and development tools. - Naming Convention Capture: Documents your folder, file, project, Git branch/commit, and environment variable naming styles using examples from a built-in reference guide. - Persistent Config Management: Stores your chosen save path in ~/.config/claude-utility/settings.json so the profile survives plugin updates, with support for changing the path later. - Use Case: You work across a Windows PC and a Mac Mini and want Claude to always know your projects live in D:\code on Windows and ~/Developer on macOS. Run the interview once, and the generated os-profile.md becomes shared context for other utility skills. ## Quick Start Run /utility:os-design and answer the interview questions to create your personal os-profile.md setup reference.

Frequently Asked Questions about os-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document my computer setup for Claude Code?▼

Run the /utility:os-design command and answer the guided interview questions about your drives, paths, tools, and naming conventions. The skill writes the results to an os-profile.md file at a path you choose, which other skills can read as context.

What information does the OS setup interview cover?▼

The interview covers drive and partition layouts, important file paths, development tools like WSL, Homebrew, and runtime managers, naming conventions for folders, files, and Git, software inventory, and backup and sync strategies across Windows, macOS, and Ubuntu.

Where is the os-profile.md file saved?▼

On first run you choose the save location, with a default of ~/.claude/claude-utility/os-profile.md. The path is stored in ~/.config/claude-utility/settings.json so it persists across plugin updates and can be changed later.

Can I update only part of my existing OS profile?▼

Yes. When an os-profile.md already exists, the skill asks whether you want to update specific sections or rewrite everything. You can name the section to update, such as software inventory or naming conventions, without repeating the full interview.

Does os-design run automatically during conversations?▼

No. The skill has disable-model-invocation enabled, so it only runs when explicitly invoked via /utility:os-design. It never auto-triggers from conversation content, keeping the interview under your control.