JH

jszmajda/how_i_claude

Developer tools
20 stars Quality 38 Trend 10MIT

Notes and skills for how I use Claude Code

Overview

Practical guides for getting effective results with Claude Code, Cursor, Windsurf, and other agentic AI coding tools. Based on analysis of 1,352 real development messages to identify what communication patterns lead to productive collaboration. - - The main practical guide with step-by-step approach and comprehensive FAQ - - Deep dive into the 8 communication patterns and session dynamics - - One-page cheat sheet The skills/ folder contains reusable skill definitions for Claude Code: - - Linked-intent development (LID) — structured workflow for design-before-code: HLD → LLD → EARS specs → Implementation plan - Copilot: You write code, AI suggests completions - Agentic AI: AI writes code, you steer and validate 1. Be detailed - "I see X when I expected Y" not "it's broken" 2. Close the loop - Report results back, even just "yup" 3. Steer constantly - "Great. Now let's..." every few exchanges 4. Validate assumptions - "What did you understand?

README

How to Work with Agentic AI Coding Assistants

Practical guides for getting effective results with Claude Code, Cursor, Windsurf, and other agentic AI coding tools.

Based on analysis of 1,352 real development messages to identify what communication patterns lead to productive collaboration.

Guides

Skills

The skills/ folder contains reusable skill definitions for Claude Code:

  • linked-intent-dev - Linked-intent development (LID) — structured workflow for design-before-code: HLD → LLD → EARS specs → Implementation plan

Key Insights

The shift from Copilot to agentic AI:

  • Copilot: You write code, AI suggests completions
  • Agentic AI: AI writes code, you steer and validate

What makes sessions effective:

  1. Be detailed - “I see X when I expected Y” not “it’s broken”
  2. Close the loop - Report results back, even just “yup”
  3. Steer constantly - “Great. Now let’s…” every few exchanges
  4. Validate assumptions - “What did you understand?” after work is done

The real anti-pattern isn’t “too many turns” - it’s frustrated circling. Exploration with back-and-forth is fine. Repeating “try again” without new information is the problem.

Data

The analysis_data_index.md file describes the raw data files used in this analysis, with query examples.

License

MIT - See LICENSE

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add jszmajda/how_i_claude
New to MCP? Start with the mcpskill.org guide →