UX · CX · BX

A field guide for designers and builders

Use Claude properly.

Practical commands, tools and workflows, with sources you can check and starting points you can use. Build better habits with the Claude Code playbook, then find what you need in the guide.

Sources
Commands
Tools
No matches. Try a shorter phrase, a command such as /compact, or a topic such as skills.

The Claude Code playbook

A route from a vague request to work you can trust. Start with one task, add reusable guidance when patterns repeat, and bring in automation only when it solves a real bottleneck.

Start here For a real feature or fix in Claude Code. No extra plugin required.

01

Brief

Name the user outcome, constraints and visible evidence of success. A screenshot or real example makes the target concrete.

02

Explore & plan

Read the existing implementation. Plan when the scope or approach is uncertain; make a tiny, clear fix directly.

03

Build a slice

Deliver one usable path through the feature. Keep unrelated changes out so the result stays easy to review.

04

Verify

Run relevant checks, try the important edge case and inspect the interface. Ask for evidence, including anything untested.

05

Review & save

Read the diff against the brief. Save a known good point in Git. Agree separately when the work should be published.

Source: Anthropic: best practices ↗

The five-step checklist is Pow Digital’s adaptation. Use the shortest process that still proves the result.

Reusable task brief Pow practice
Help me deliver this change in the current project.

Outcome: [what a person should be able to do]
Audience and scenario: [who, when and why]
Reference material: [files, screenshots, designs or source URLs]
Scope: [what to change and what to leave alone]
Constraints: [existing components, accessibility, data, dependencies]
Done means:
- [observable behaviour]
- [important edge case]
- [evidence I can review]

Read the relevant files and project instructions first. Identify assumptions that could change the solution. For a substantial or unclear change, propose the approach before editing; make a small, clear fix directly.

Implement a coherent slice. Run the relevant checks and inspect the result. Report what changed, the evidence, and anything you could not verify. Ask before publishing, sending messages or making destructive changes.
Download .md
A second look before sign-off
Review this change against the original brief and the current diff.

Focus on correctness, missing requirements, regressions and accessibility. For each actionable finding, give the affected file or screen, the user impact, and evidence or a reproduction step. Separate confirmed problems from hypotheses. Do not invent findings to fill a quota.

Check which tests actually ran and what they covered. Name any behaviour that still needs a real browser, device, user or service to verify. Do not edit files or publish anything. If there are no material findings, say so.
Download .md

Use the smallest addition that solves the problem. These mechanisms have different jobs.

CLAUDE.md ↗Persistent project context: commands, conventions and recurring mistakes. Keep it concise; it is guidance, not an enforced permission boundary.Official
Skills ↗A reusable procedure in a folder with SKILL.md. Custom slash commands are now part of skills; existing .claude/commands files still work.Official
Subagents ↗A separate context for a bounded investigation or review. Give each one a clear deliverable. Parallel work adds coordination and usage.Official
Hooks ↗Run a configured action at a lifecycle event, such as formatting after an edit. Review and test scripts before enabling them.Official
MCP ↗Connect to an external tool or data source when the task needs it. Check the server publisher, authentication and permissions.Official
Plugins ↗Package and distribute skills, hooks, agents and connections. Install a specific tool for a specific need.Official
A small project guide

Adapt this to your repo and review every command before saving it as CLAUDE.md.

# Project guide

## Purpose
[Who this product serves and what it helps them do.]

## Working commands
- Install: [the actual command for this repository]
- Run locally: [the actual command]
- Validate: [the relevant test, lint or build commands]

## Conventions that are easy to miss
- [Where shared components and design tokens live.]
- [One important domain rule the code does not make obvious.]
- [A repeated mistake to avoid, with a concrete example.]

## Completion
Check the requested behaviour and relevant edge cases. Report the checks run and any unresolved limitations. Review the diff before handing it over.

## Boundaries
Ask before publishing, sending external messages, deleting data or changing credentials. Never commit secrets.

Keep this file concise. Replace placeholders with verified project details; remove anything that does not apply.
Download .md

It keeps guessingShow the failing example and expected result. Ask it to identify the missing fact before proposing another fix.
It forgets the briefInspect /context. Remove irrelevant material, use /compact with focus instructions, or start a fresh conversation with a short handoff.
The same error returnsRecord the concrete rule in project guidance and add a suitable check for the failure. A longer prompt is rarely enough.
Too many agentsGive one agent ownership. Delegate work only when it can produce an independent result; use isolated worktrees for concurrent edits.
A bad editStop and inspect the diff. /rewind can restore tracked file edits, but does not undo database changes, external actions or every shell operation. Keep Git backups.

Source: Context management ↗

Source: Checkpoint limits ↗

Source: Parallel work ↗

Shan Raisshan’s Claude Code Best Practice ↗ is a community-maintained map of techniques, examples and further reading. Use it to explore how people work, then check product details in Anthropic’s documentation.

Read these first
Apply with judgement
  • Always planning is the author’s preference. Tiny, clear changes can be direct.
  • The roughly 40% context threshold is a heuristic, not a universal quality boundary.
  • Popularity and elaborate agent setups are not evidence of reliability.
  • Read instructions and scripts before adopting a configuration.

Reviewed 7 September 2026. Repository snapshot used for this review ↗. Examples are linked rather than installed. This guide is an independent adaptation, not endorsed by the repository author or Anthropic.

Source: Planning tradeoffs ↗

Designing with Claude

Bring the reference, design rules and user scenario. Use Claude to explore, implement and critique, then check the result against the real interface and the people who will use it.

Design plugin ↗Anthropic’s marketplace listing covers critique, UX writing, accessibility review, research synthesis and handoff. It currently offers installation in Cowork. Check the listing for supported surfaces.Official
/design ↗A bundled Claude Code skill for canvas drafts, separate from the marketplace plugin. It requires artifacts availability and a supported version. See the command reference for access and export options.Official
Frontend Design ↗Design guidance for building web interfaces. Supply brand references, existing components and acceptance criteria; generated code still needs review.Official
Bring your own design rules

Write down tokens, component choices, interaction states, tone and accessibility requirements in a design document. Reference that file in the task or project guide. The filename DESIGN.md alone is not a guarantee that an agent loads it.

Use existing components where they fit. shadcn/ui ↗ provides editable component source; Refero ↗ offers design references. Neither establishes that a design is usable or accessible.

Design system sync

/design-login authorises access; /design-sync converts and uploads a React design system for Claude Design. Review what you are sharing and check the supported environment in the official command reference ↗.

Figma plugin ↗A Figma-maintained plugin for Claude Code. Follow its current setup instructions instead of relying on remembered command spellings.Official
Figma MCP guide ↗Read the current guide for server capabilities, plan limits and whether a workflow uses the remote or desktop server.Official
A useful implementation brief

Share the exact frame or component URL, name the target route and reference your existing components. Ask for loading, empty, error and small-screen states. Compare the built result with the design and test keyboard use.

Visual similarity does not establish working behaviour. Check real content, interactions and component reuse before sign-off.

Source: MCP configuration ↗

Judge the result

A model’s usefulness depends on the task, tools, brief and review process. Compare outcomes with a repeatable check before changing your workflow.

Pow Digital’s evaluation worksheet: choose a representative task and give each candidate the same inputs, constraints and time budget. Record the model, date, tools and revisions used.

Evidence to collect on your own work
TestLook forKeep as evidence
A real featureRequired behaviour and edge cases workTest output and a working example
A design implementationReadable layout, useful states and keyboard accessScreens at target sizes and a manual check
A written deliverableAccurate claims, useful structure and your voiceSource audit and a reader’s feedback
A repeated taskConsistency across several inputsFailure rate, review time and total usage

Public benchmarks answer narrower questions. SWE-bench ↗ measures software issue resolution; LiveBench ↗ evaluates several model capabilities. Read the evaluation method, model version and tool setup before comparing scores.

Check which model a comparison used

Flagship releases move faster than published comparison tables, and a score means little without a model version, a date and the tool setup attached. OpenAI announced GPT-6 Astra on 3 September 2026 ↗, and the current Claude line is listed in model configuration ↗. Availability varies by plan, region and provider. Confirm the exact model name in your own account before repeating someone else’s result.

The previous 2025-to-2026 scores out of ten were removed because the page did not provide a reproducible calculation or dated underlying results.

Resources

Understand the product surface first, then add only the context and tools your task needs. These notes and downloads are also usable as learning material in your own Claude.

Claude chat is useful for discussing and drafting work. Claude Code operates on a project with tools. Availability, approvals and connected data depend on the product, account and settings.

Claude Code ↗Explore a repository, change files and run tools. Permission mode and configured rules determine which actions need approval.Official
Connections ↗Use configured MCP servers for external data and actions. A link to a service does not connect an account.Official
Repeatable work ↗Add a skill for a procedure, a subagent for a separate task, or hooks for configured lifecycle actions.Official
Scheduled work ↗Cloud routines and in-session loops have different runtimes and availability. Choose the one that fits where your task must run.Official

Start with the official extension overview ↗. For the practical choice between memory, skills, agents, hooks and MCP, use What belongs where?

Find a skill with a specific job

Anthropic’s skills repository ↗ contains examples and skill packages. Read each skill’s scope, supporting scripts and licence. A community directory is a discovery aid, not a safety review.

Connect an account

Follow the provider’s setup guide. Check what can be read or changed, and remove connections you no longer need. Never paste an API key into a shared prompt or project guide.

Source: MCP setup and trust ↗

Keep project memory useful

Use CLAUDE.md for recurring project facts and conventions. Check /memory to inspect saved context. Chat memory and Claude Code project memory should not be assumed to have the same scope or settings.

Source: Claude Code memory ↗

Subscription limits and API billing are different. Check the current cost guide ↗ for how your account measures usage.

Keep the task focused

Use /context to inspect the session. Compact a long, relevant conversation; start fresh when the task changes. Save a short handoff with decisions, files, checks and the next step.

Match effort to the work

Use /model to see the options your account supports. Compare the smallest suitable model on a representative task, including the time spent correcting it.

Measure the whole job

Track retries, tool output, review work and subagent usage as well as response length. Terse output can save output tokens, but a claimed percentage saving for a writing style is not a reliable total-cost estimate.

Check actual usage

Current Claude Code documentation lists /cost and /stats as aliases of /usage. What is displayed depends on account and environment.

Source: Cost controls ↗

Source: Current command behaviour ↗

Each of these is a copy and paste prompt built on a well known way of working through a problem. Use these prompts to request questions, alternatives and explicit assumptions. Each is a small markdown file you can download and reuse.

First principlesStrip a problem to undeniable truths and rebuild from there.
InversionAsk how you would guarantee failure, then flip each into an action.
The 5 WhysDrill past symptoms to the structural root cause.
Second order thinkingTrace a decision's consequences across three time horizons.
Regret minimisationJudge a life or career fork from yourself at 80.
Pre mortemImagine the project already failed, then prevent it.

Integration ideas, not tested end-to-end recipes. Follow the provider’s documentation for access, permissions, supported clients and current pricing.

Start with the outcome
Run a content workflow
Get Claude to handle your meetings
Make Claude work with your codebase
Turn the web into data
Tame your inbox
Gmailclean upClaudedrafts
The full directory

These products can be ingredients in a workflow. Their presence here does not imply an official Claude integration. Check the provider’s documentation before you choose a connection method.

Content and communication
GeminiA separate model service for text and multimodal tasks. Review provider APIs and terms.
HeyGenVideo creation tools. Check the specific API workflow and output requirements.
NotionA workspace for notes and structured knowledge; connect through supported integrations or APIs.
GmailEmail source material and drafts. Confirm the connector’s permitted actions before use.
HiggsfieldAn image and video creation service; check supported export and automation options.
ElevenLabsVoice and audio tools. Check permissions for any voice you use.
Knowledge and collaboration
GranolaMeeting notes that can become source material for summaries and actions.
GitHubRepositories, issues and pull requests for a development workflow.
SlackTeam conversations that can inform a summary or follow-up draft.
ApifyWeb data extraction tools; coverage and permitted use depend on the site and actor.
NotebookLMA separate research workspace for source documents. Do not assume a native Claude connector.
Refero MCPA provider-specific design reference integration. Check its supported tools and account requirements.
Build and publish
VercelWebsite deployment and hosting. Review the project and deployment target before publishing.
DesignSee the Design section for the marketplace plugin and supported surface.
RemotionCreate video through React code. Review rendering setup and licensing for your use.
Codex CLIA separate coding agent that can provide another review. Check access and usage terms.
21st.devA source of interface components and design tools to inspect before use.
Personal knowledge
ObsidianLocal notes that can be selected as source material for a task.
Connect a workflow
ZapierAutomation across supported apps; triggers, actions and plan limits vary.
MakeA visual automation platform for configuring multi-app workflows.
Cal.comScheduling software; connecting bookings to other tools requires setup.
AirtableStructured records for organising inputs and outputs.
FirecrawlWeb extraction tooling; output and access depend on the target site.
LinearIssue tracking for recording and managing development work.

Recipes

Small tasks with a useful output, a starting prompt and a source to explore. Adapt them to your files and available tools; the prompt is a starting point, not an automatic integration.

Command reference

Commands below are for Claude Code. A slash command is typed inside a session; a CLI command starts with claude in your shell. Plugin commands only appear after the relevant plugin is installed.

This is a reference snapshot, reviewed 7 September 2026. Availability can depend on version, plan, platform and settings. Open the linked official reference and confirm the command in your own session.

How this guide is maintained

See what was checked, where the recommendations come from and how to recheck an item.

7 September 2026 Content review snapshot. This page does not update itself.

What the labels mean

Official identifies the publisher: Anthropic or the product’s own documentation. Community identifies an independent source. Pow practice is our editorial advice or a reusable prompt. A label is not a security audit, a universal availability promise or evidence that an integration has been tested.

Scope of this review

The Claude Code playbook and key command corrections were checked against official documentation. Design and Figma entries were checked against their official listings. The wider tool directory is a set of integration ideas; pricing and complete workflows have not been certified.

Corrections in this edition
  • Added a practical playbook with links to Shan Raisshan’s repository and the reviewed snapshot.
  • Removed unsupported numerical rankings, traffic claims, precise token-saving claims and speculative release stories.
  • Corrected /fork, /agents, /hooks, /design and the scope of the budget flag.
  • Restored missing downloads and made learning prompts independent of a public hosting address.
  • 17 September 2026: added Anthropic’s official course path and a note on confirming current model releases. Other entries keep the 7 September review date.
Recheck before relying on a claim

Open the source attached to the item, check its version or account conditions, then verify the behaviour in your environment. If a command changes, record the date, observed change and replacement instead of guessing.

Read the source and review register ↗

Sources worth keeping

Official references for product behaviour, then selected independent material for ideas and judgement.

Official course path

Anthropic publishes free courses on its own training platform. Create an account at anthropic.skilljar.com ↗, then take these three in order. Each is free, ends with an assessment and issues a certificate of completion. The course account is separate from your Claude account.

01 Claude 101 ↗Everyday working use: your first conversation, getting better results, projects, artifacts, skills and connected tools. Worth taking even if you have used Claude for months, because it names features people miss.Official
02 AI Fluency: Framework and Foundations ↗The 4D framework of Delegation, Description, Discernment and Diligence, built with Prof. Joseph Feller and Prof. Rick Dakan. This is the judgement layer rather than tool training, and it is the course that changes how you brief and check work.Official
03 Introduction to Claude Cowork ↗Working on your own files and folders: the task loop, standing context, skills and plugins, and steering multi-step work safely. Find it in the Skilljar catalogue under Courses.Official

Launching Cowork: it runs in the Claude desktop app, and the course opens with a setup lesson and a first end to end task. Anthropic’s course page now states that Cowork is becoming part of Claude itself, rolling out to Pro and Max, so newer menus may simply say Claude. The course content still applies. Verified 17 September 2026 against the course pages linked above.

From Anthropic
Claude docsThe canonical reference for Claude and Claude Code, updated continuously. See also code.claude.com/docs.Official
Anthropic course catalogue ↗The full course list, including Claude Code 101, agent skills, subagents and MCP. Check enrolment details on each course page.Official
Prompt engineering tutorialAn official hands-on tutorial covering prompting fundamentals.Official
Claude CookbooksRunnable recipes for real tasks, updated as new features ship.Official
Anthropic EngineeringDeep, practical writing such as Building effective agents and Claude Code best practices.Official
Model Context ProtocolThe official spec and docs for MCP, the standard for connecting tools to Claude.Official
Anthropic on YouTubeOfficial talks and walkthroughs, including Claude Code sessions and feature deep dives.Official
Independent and worth it
Simon Willison's weblogIndependent experiments, analysis and technical commentary on language models.Community
Claude Code Best Practice ↗Shan Raisshan’s community library. Read our playbook first, then explore the examples and source links.Community
Claude Code best practices ↗Anthropic’s guidance on context, verification, planning and iteration.Official

Compatibility notes

Older advice may describe a different version. A legacy alias can remain valid even when a newer workflow is preferred.

Follow what changes

Go to the primary source for new releases. A feature announcement is not the same as availability on your account.

Claude Code changelog ↗Read the release record and match it to your installed version.Official
Command reference ↗Check current names, aliases and version requirements.Official
Model configuration ↗Check model aliases, availability and configuration for your account.Official
Copied. Now paste it into your Claude.