gsd-profile-user

Generate a developer behavioral profile and USER-PROFILE.md artifacts from session analysis.

1|Updated Sep 6, 2015
One-click install
npx skills add https://github.com/deerawan/dotfiles --skill gsd-profile-user-deerawan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-profile-user
Source: https://github.com/deerawan/dotfiles/tree/main/claude/skills/gsd-profile-user
Command: npx skills add https://github.com/deerawan/dotfiles --skill gsd-profile-user-deerawan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It turns your development behavior into a reusable profile so Claude can respond with better-fitting preferences and guidance tailored to how you work.

Core Features & Use Cases

  • Consent-gated onboarding: Ensures you approve before any session analysis begins.
  • Session analysis or questionnaire fallback: Builds a behavioral profile from available session data, with a questionnaire-only mode when session data is skipped.
  • Claude-discoverable artifacts: Produces files and sections such as USER-PROFILE.md and Claude-facing configuration areas to steer future responses.
  • Use Case: You start a new machine or environment and want Claude to consistently match your workflow for code, tooling, and collaboration style without re-explaining your preferences each time.

Quick Start

Run the skill to generate your developer behavioral profile and Claude artifacts using your existing sessions by executing the gsd-profile-user workflow.

Frequently Asked Questions about gsd-profile-user

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

FAQPage Schema
How do I personalize Claude to match my developer preferences and coding style?

Developer profile personalization works by analyzing your session data or questionnaire inputs to generate a behavioral profile, writing artifacts like USER-PROFILE.md that Claude reads to tailor future responses to your workflow.

What's the best way to reconstruct my coding preferences when setting up a new environment?

Running an environment refresh workflow reconstructs your prior preferences by analyzing session data or questionnaire inputs, then generates updated Claude-discoverable artifacts like USER-PROFILE.md to restore your personalized setup.

Does session analysis require my consent before generating a developer profile?

Session analysis is consent-gated, requiring explicit approval before any session data is analyzed to generate your behavioral profile, ensuring you maintain control over your developer preference data.

Can I build a developer profile without session data, using only a questionnaire?

A questionnaire-only fallback mode is available to build your developer behavioral profile when session data is skipped, ensuring profile generation proceeds without requiring prior session history.

How do Claude-discoverable artifacts steer future responses based on my profile?

Claude-discoverable artifacts such as USER-PROFILE.md encode your developer behavioral profile and are automatically read by Claude to steer future responses, matching your code, tooling, and collaboration style.

When should I refresh my developer profile, and what does the diff show?

Refresh your developer profile during onboarding or environment refreshes; the results summary presents optional refresh diffs highlighting differences between your prior and updated behavioral profile artifacts.