
Guilherme Salgueiro
Builder and AI systems practitioner. Guilherme helps developers, PMs, and founders move beyond prompting into structured AI system design — building with Claude Code, agents, and automation pipelines to ship products faster and more reliably.
35 guides by Guilherme Salgueiro
Claude Code operating model practice exercise
This exercise starts with a broken deploy that shipped because nobody defined what 'done' meant for an AI coding agent...

Andre Albuquerque & Guilherme SalgueiroClaude Code vs Cursor
Claude Code is a terminal-based agent built exclusively around Anthropic's own Claude models, while Cursor is a full...

Andre Albuquerque & Guilherme SalgueiroWhat Is Agent Memory in AI Systems?
Agent memory is an AI system's ability to store, retain, and recall information across sessions, turning a system that...

Andre Albuquerque & Guilherme SalgueiroWhat Is a Skill in AI Coding Agents?
A Skill is a reusable, executable package of instructions, covering workflow steps, known pitfalls, quality gates, and...

Andre Albuquerque & Guilherme SalgueiroWhat Are Hooks in Claude Code?
Hooks in Claude Code are shell commands that run automatically at specific points in a coding session, before or after...

Andre Albuquerque & Guilherme SalgueiroWhat Is Context Architecture for AI Agents?
Context architecture is the deliberate design of what information an AI agent has access to at every step...

Andre Albuquerque & Guilherme SalgueiroWhat Is Multi-Agent Orchestration?
Multi-agent orchestration is the coordination of multiple specialized AI agents working together on a shared task, with...

Andre Albuquerque & Guilherme SalgueiroWhat Are Parallel Worktrees in Claude Code?
Parallel worktrees let a developer or AI coding agent check out multiple branches of the same Git repository into...

Andre Albuquerque & Guilherme SalgueiroWhat Is a Product Requirement Prompt?
A Product Requirement Prompt (PRP) is a structured document that combines a product requirement, curated context about...

Andre Albuquerque & Guilherme SalgueiroWhat Is a Quality Gate in an AI Pipeline?
A quality gate is an automated checkpoint in a pipeline that verifies a specific, measurable condition, tests passing...

Andre Albuquerque & Guilherme SalgueiroHow to turn a PRD into agent tasks
Turning a PRD into agent tasks means cutting at seams the agent can verify, then ordering the cuts so nothing gets...

Andre Albuquerque & Guilherme SalgueiroAgent ready spec checklist for product managers
Ten checks decide whether a spec is executable or still ambiguous, and the two most commonly failed are the...

Andre Albuquerque & Guilherme SalgueiroHow to write a PRD for Claude Code
A PRD for Claude Code is written to be executed rather than discussed, so it carries four things a team spec does not...

Andre Albuquerque & Guilherme SalgueiroAI coding agent terms product managers need to know
Four terms out of this whole vocabulary change a product manager's decisions: context window, tool use, guardrails and...

Andre Albuquerque & Guilherme SalgueiroHow to use AI for product documentation that survives the next release
Documentation fails on maintenance, not on drafting, so point AI at drift detection before you point it at writing...

Andre Albuquerque & Guilherme SalgueiroHow to use AI for product ops work that repeats every week
Product ops work splits cleanly into two piles, and only one is automatable: recurring artefacts with a right answer...

Andre Albuquerque & Guilherme SalgueiroBest MCP servers for product managers, chosen by the job you need done
Choose an MCP server by the product job it does and by whether it offers a read-only path, not by how often it appears...

Andre Albuquerque & Guilherme SalgueiroHow to Build an AI Assistant with MCP
Building an AI assistant with MCP means adding one or more MCP servers to an AI tool like Claude Code, scoping each...

Andre Albuquerque & Guilherme SalgueiroHow to run a competitor teardown with Claude Code without inventing facts
A competitor teardown in Claude Code is worth running only if every factual row can name the saved source file it came...

Andre Albuquerque & Guilherme SalgueiroHow to pull product data without SQL using Claude Code
Profile the dataset before you query it: column types, distinct values in every small column, null counts, and the date...

Andre Albuquerque & Guilherme SalgueiroClaude Code first week for product managers: a day by day ramp
Five days, 30 to 45 minutes each, ending with one artefact a colleague actually read. The ramp works because each day...

Andre Albuquerque & Guilherme SalgueiroClaude Code hooks: what they enforce that CLAUDE.md cannot, and how to use them in a product workflow
Claude Code hooks are commands Claude Code runs at a fixed lifecycle event, and a PreToolUse hook that exits with code...

Andre Albuquerque & Guilherme SalgueiroClaude Code plugins for product managers, and how to ship one to your team
A Claude Code plugin bundles skills, agents, hooks and MCP servers into one installable directory with a manifest, so a...

Andre Albuquerque & Guilherme SalgueiroClaude Code setup for product managers: install to first useful output
A working Claude Code setup takes one install command, one login and one project folder, and Anthropic's quickstart...

Andre Albuquerque & Guilherme SalgueiroHow to build Claude Code skills for product managers
Convert a prompt into a skill on its third use, not its first. A skill is a folder holding a SKILL.md file with a name...

Andre Albuquerque & Guilherme SalgueiroHow to build Claude Code slash commands for PM work
A slash command is one markdown file whose filename becomes the command, so .claude/commands/standup.md becomes...

Andre Albuquerque & Guilherme SalgueiroHow to use Claude Code subagents for PM workflows
A subagent runs one slice of a job in its own context window and hands back only the summary, which is why a four-hour...

Andre Albuquerque & Guilherme SalgueiroClaude Code use cases for product managers, and what each one is good for
Twelve Claude Code jobs are worth a product manager's time, and only five of them need repository access at all. The...

Andre Albuquerque & Guilherme SalgueiroHow to write a CLAUDE.md file as a product manager
Keep CLAUDE.md under 200 lines and fill it only with rules that are true in every session on this project, which for a...

Andre Albuquerque & Guilherme SalgueiroClaude Code CLAUDE.md vs skills vs hooks vs subagents: where each rule belongs
Put a rule in CLAUDE.md if Claude must always know it, in a skill if it is needed only for some tasks, in a hook if it...

Andre Albuquerque & Guilherme SalgueiroMCP for product managers, and what the protocol actually changes
MCP is an open standard, announced by Anthropic on 25 November 2024, for connecting an AI application to external...

Andre Albuquerque & Guilherme SalgueiroMCP setup for product managers, from first connection to first useful answer
You can connect an MCP server in the Claude apps with a URL and no command line, on any plan from Free to Enterprise...

Andre Albuquerque & Guilherme SalgueiroMCP troubleshooting for product managers, five failures and how to tell them apart
Almost every broken MCP connection is one of five things: it never connected, it is not authenticated, it is registered...

Andre Albuquerque & Guilherme SalgueiroMCP vs plugins and integrations, and when a protocol beats a point connection
A protocol wins when many clients need many tools, because one server serves every client that speaks MCP instead of...

Andre Albuquerque & Guilherme SalgueiroWhat is agentic coding for product managers, and what changes for you
Agentic coding is the shift from a model that completes your next line to one that explores a codebase, plans an...

Andre Albuquerque & Guilherme Salgueiro