The AI Skill I Rely On Daily — Priscila Andre de Oliveira, Sentry

· Source: AI Engineer · Field: Technology & Digital — Software Development & Engineering, Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Intermediate, long

Summary

Priscila Andre de Oliveira, a Senior Software Engineer at Sentry, highlights that her primary daily AI skill is code comprehension, not generation. Despite Sentry's extensive AI initiatives, including tools like Abacus for AI usage tracking, Warden for code reviews, and Junior for Slack-based bug resolution, Oliveira's personal AI usage analysis revealed 67% of her prompts focused on understanding code, with only 2% for generation across 116 Claude sessions. She developed a local "Catch Me Up" AI skill, a detailed prompt structured into six exploration modes (Architecture, Convention, Feature Trace, Syntax, Testing, History), to rapidly gain context on Sentry's complex, 15-year-old codebase, which sees 100 daily PR merges. This skill helps her quickly grasp new repositories and review PRs, emphasizing that aligning one's mental model with the code is crucial for effective AI steering and preventing "slop code."

Key takeaway

For software engineers navigating complex, evolving codebases, prioritize AI for deep comprehension rather than just code generation. Track your own AI usage to confirm this pattern, as understanding the existing system is crucial for effective AI steering. Develop custom, structured prompts or "skills" to rapidly gain context on architecture, conventions, or history. This approach ensures you align your mental model with the codebase, preventing "slop code" and enabling you to ship high-quality, "keynote" code, as comprehension is AI's most significant contribution.

Key insights

AI's primary utility in large, complex codebases is comprehension, significantly outweighing code generation.

Principles

Method

Develop a "skill" by creating a detailed, goal-oriented prompt (e.g., an MD file) that structures comprehension questions into specific exploration modes like architecture or history.

In practice

Topics

Best for: Software Engineer, AI Engineer, Prompt Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by AI Engineer.