ampdo_skill

This skill helps locate AMPDO comments, extract instructions, and apply requested changes across the codebase for faster feedback-driven updates.
  • Shell

39

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill ampcode/amp-contrib --skill ampdo

  • SKILL.md1.2 KB

Overview

This skill scans a codebase for AMPDO: comments to gather developer feedback and actionable instructions. It organizes findings by file, shows context and line numbers, and helps implement requested changes. The goal is to convert inline notes into concrete actions and a clear summary of work performed.

How this skill works

The skill uses fast text search (ripgrep recommended) to locate AMPDO: markers with surrounding context. It groups matches by file path, captures line numbers and nearby code, and extracts the intent of each comment. For each item it proposes or performs actions: implement the change, mark the comment addressed, and produce a concise summary of edits and remaining tasks.

When to use it

  • During code reviews to collect developer feedback embedded in files
  • When preparing a patch or PR that should address in-code requests
  • To audit a repository for outstanding AMPDO: instructions
  • When consolidating scattered developer notes into a prioritized action list
  • Before a release to ensure inline change requests were resolved

Best practices

  • Run a repository-wide ripgrep search: rg "AMPDO:" -C 3 to surface comments with context
  • Read surrounding code to understand intent before making changes
  • Group findings by file and prioritize by impact and risk
  • Create small, testable commits for each addressed comment and reference the original AMPDO
  • Remove or update AMPDO: lines after implementing the requested change to avoid duplicate work

Example use cases

  • Collect and prioritize QA or developer requests left inline across multiple services
  • Automate identification of small refactors or TODOs prior to a release
  • Turn reviewer inline suggestions into discrete pull requests with tests
  • Maintain a changelog of AMPDO-driven fixes and who implemented them
  • Quick audit to verify no developer notes were overlooked before merging

FAQ

Ripgrep is recommended for speed and context flags, but any code search that returns line numbers and nearby lines will work.

What should I do after implementing a requested change?

Update or remove the AMPDO: comment, commit with a message referencing the change, and add the action to the summary of actions taken.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational