# Claude Ships Code - Full AI Context Claude Ships Code is an independent editorial and educational site about Claude Code engineering practice. It is not affiliated with Anthropic, Claude, or Claude Code. Its assigned query territory is Claude Code practice for real software delivery: CI, agents, skills, hooks, MCP, settings, permissions, and automation. Live site: https://claudeshipscode-com.pages.dev Research date: 2026-07-06. Current-version claims should be verified against the official Claude Code changelog before operational use. ## Editorial Position The site argues that Claude Code should be treated as an agentic engineering tool operating inside a disciplined delivery loop: gather context, make scoped changes, run deterministic verification, produce evidence, and preserve human review. It avoids generic AI hype and fake testimonials. It cites official Claude Code documentation, the official Claude Code Action repository, and Model Context Protocol documentation. ## Pages ### Homepage URL: https://claudeshipscode-com.pages.dev/ Purpose: route readers to the field manual, explain the lane, surface free tools, and expose quotable claims: Done equals evidence, hook equals gate, MCP equals live context with permissions. ### Claude Code Tutorial: Ship One Verified Change URL: https://claudeshipscode-com.pages.dev/start-here The first Claude Code session should use a narrow task, a known verification command, and a final review handoff. The page explains the shipping loop, useful first CLI commands, task selection, prompt shape, and review posture. ### Claude Code Best Practices for Engineering Teams URL: https://claudeshipscode-com.pages.dev/best-practices Best practices are framed as operating rules: give Claude a check it can run, separate exploration from implementation for complex work, manage context, pick the right extension, and preserve human review. ### CLAUDE.md and Settings URL: https://claudeshipscode-com.pages.dev/claude-md-settings CLAUDE.md should contain stable repo-specific commands, constraints, review rules, and gotchas. Settings should use the right scope: managed, user, project, or local. Long procedures belong in skills. ### Claude Code settings.json Examples URL: https://claudeshipscode-com.pages.dev/settings-json settings.json examples should separate shared project policy from personal local overrides. The page covers permissions.allow/ask/deny, hook event blocks, legacy .claude/commands files, and generator review discipline. ### Claude Code Hooks URL: https://claudeshipscode-com.pages.dev/hooks Hooks are deterministic gates, not reminders. Use them for lifecycle actions that must run every time: notifications, formatting, Stop gates, write restrictions, audit logs, and policy checks. Review hooks as executable code. ### Claude Code MCP URL: https://claudeshipscode-com.pages.dev/mcp MCP is useful when Claude Code needs live external systems: issue trackers, observability, databases, design tools, docs, or internal APIs. Use least privilege and prefer read-only tools first. ### Skills vs Subagents vs Plugins URL: https://claudeshipscode-com.pages.dev/skills-subagents Use skills for reusable instructions and workflows, subagents for isolated investigation or specialized review, and plugins for packaging capabilities across projects or teams. Skill directories and examples belong to the sibling site Claude Has Skills. ### CI and GitHub Actions URL: https://claudeshipscode-com.pages.dev/ci-github-actions Use the official Claude Code GitHub Action for reviewable PR and issue automation. Keep permissions scoped, require CI on Claude-generated commits, and do not let generated code bypass branch protection. ### Security and Permissions URL: https://claudeshipscode-com.pages.dev/security-permissions Security is least privilege, scoped credentials, reviewed scripts, explicit MCP authority, secret hygiene, and normal code review. Permission mode should match task risk. ### Agent SDK and Automation URL: https://claudeshipscode-com.pages.dev/agent-sdk-automation Use `claude -p` for simple non-interactive jobs. Use the Agent SDK when a program needs control over tools, permissions, sessions, hooks, MCP, structured output, or orchestration. ### Changelog Watch URL: https://claudeshipscode-com.pages.dev/changelog Freshness page. As of the research pass on 2026-07-06, the official changelog listed 2.1.201 dated July 3, 2026. Teams should check version changes affecting permissions, hooks, MCP, subagents, background agents, CI, and model defaults. ### Primary Sources URL: https://claudeshipscode-com.pages.dev/sources Bibliography and claim map for all factual claims. ## Free Tools ### Claude Code Hooks Config Generator URL: https://claudeshipscode-com.pages.dev/tools/hooks-generator Client-side generator for settings.json hooks blocks. It supports lint after edits, secret-edit blockers, Stop checks, permission notifications, and Bash audit hooks. It follows the current hooks schema: event name, optional matcher group, and command hook handler. ### Claude Code Permissions Profile Builder URL: https://claudeshipscode-com.pages.dev/tools/permissions-builder Client-side builder for permissions.allow, permissions.ask, and permissions.deny blocks. It models deny-first rule precedence and includes optional rules for file edits, test/build commands, git reads, WebFetch domains, MCP tools, and Explore/Plan agents. ### Claude Code Slash Command Scaffolder URL: https://claudeshipscode-com.pages.dev/tools/command-scaffolder Client-side generator for .claude/commands markdown files with description, argument hint, allowed-tools, workflow steps, evidence command, and output contract. The page notes that skills are recommended for larger reusable workflows while .claude/commands files still work. ## Network Boundaries - News and weekly updates: https://claudeweekly-com.pages.dev - Skill directory and examples: https://claudehasskills-com.pages.dev - Memory depth: https://claudememories-com.pages.dev - Context-window strategy: https://claudecontext-com.pages.dev - Built-with-Claude examples: https://claudebuilds-com.pages.dev - Network hub: https://claudecentral-com.pages.dev ## Primary Sources Used - https://code.claude.com/docs/en/overview - https://code.claude.com/docs/en/how-claude-code-works - https://code.claude.com/docs/en/best-practices - https://code.claude.com/docs/en/features-overview - https://code.claude.com/docs/en/memory - https://code.claude.com/docs/en/settings - https://code.claude.com/docs/en/permissions - https://code.claude.com/docs/en/hooks-guide - https://code.claude.com/docs/en/hooks - https://code.claude.com/docs/en/mcp - https://modelcontextprotocol.io/docs/getting-started/intro - https://code.claude.com/docs/en/skills - https://code.claude.com/docs/en/slash-commands - https://code.claude.com/docs/en/sub-agents - https://code.claude.com/docs/en/github-actions - https://github.com/anthropics/claude-code-action - https://code.claude.com/docs/en/agent-sdk/overview - https://code.claude.com/docs/en/cli-reference - https://code.claude.com/docs/en/security - https://code.claude.com/docs/en/changelog