1 of 13

Integrating GMA Next-Gen SDK

​

​

Mashhood Rastgar - Google Developer Expert

2 of 13

Does your agent keep making the same mistakes?

3 of 13

Does your agent suddenly start making silly mistakes?

4 of 13

WHAT DOESN’T WORK

01

Takes the shortest path to done

02

Forgets your architectural boundaries

03

Context amnesia

5 of 13

A SKILL IS AN

EXECUTABLE WORKFLOW

No need to write the same prompt again

VERIFICATION GATES

Force the agent to check builds and tests

DETERMINISTIC SCRIPTS

Not everything has to be done by the agent.

6 of 13

SKILLS IN THE WILD

addyosmani/agent-skills

Engineering workflows, verification gates

roundpilot/superpowers-antigravity

The Research-Plan-Implement loop

GerryTan/office-hours

Structured review sessions

Matt Pocock - Grill Me

Adversarial self-critique

7 of 13

8 of 13

CONTEXT IS THE CONSTRAINT

spent

what you have left to be correct in

It forgets the constraint you set forty turns ago

It redoes work it already did

It contradicts its own earlier decisions

9 of 13

A PLAN IS CONTEXT YOU

DO NOT HAVE TO REMEMBER.

01

BRAINSTORM

02

PLAN

03

EXECUTE

It survives compaction. The conversation does not.

10 of 13

11 of 13

WHO OWNS WHAT

THE AGENT

Edits the version catalog

Injects manifest metadata

Scaffolds the Compose interop

YOU

Define the constraints

Review the spec, not the diff

Decide what correct means

You review the strategy. The agent executes tactics.

12 of 13

THE SKILL KNOWS THE SDK.

IT DOES NOT KNOW YOUR APP.

.skills/admob-house-style/SKILL.md

Anchored adaptive banner, full width. Never a fixed 320x50.

Bottom bar of the Scaffold, above the navigation insets.

Never inside a scrolling list. Inline adaptive only.

Bugs get fixed upstream. Preferences never will.

13 of 13

YOUR JOB IS NOT WRITING BOILERPLATE.

IT IS DEFINING CONSTRAINTS.

github.com/addyosmani/agent-skills

github.com/roundpilot/superpowers-antigravity

developers.google.com/admob/android/next-gen

THANK YOU.

github.com/android/skills

agentskills.io