ampdo
Ampdo
Search for AMPDO: comments in the codebase to gather feedback and instructions about code changes.
When to Use
- When reviewing feedback left in the codebase as AMPDO comments
- When looking for inline instructions or change requests
- When processing developer notes embedded in code
Search Process
Use ripgrep to find AMPDO: comments with context:
rg "AMPDO:" -C 3
Review Process
- Read each AMPDO comment and surrounding code context
- Take appropriate action based on the feedback: implement requested changes, address issues, or follow instructions
- Present findings organized by file and comment type
- Execute any action items or specific change requests
Output Format
- Group by file path
- Show line numbers and full context for each AMPDO comment
- Summarize key themes and action items at the end
Expected Actions
After finding AMPDO: comments:
- Analyze the feedback or instructions in each comment
- Implement any requested code changes
- Address any issues or concerns raised
- Remove or update AMPDO: comments once addressed
- Provide a summary of all actions taken
More from ampcode/amp-contrib
ast-grep
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.
71tmux
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
6ui-preview
Preview and screenshot local dev servers and storybooks. Use when asked to view UI components, take screenshots of storybooks, or inspect the web/server apps.
6work-on-linear-issue
Fetches a Linear issue and creates a comprehensive plan for implementation.
5ralph
Autonomous feature development - setup and execution. Triggers on: ralph, set up ralph, run ralph, run the loop, implement tasks. Two phases: (1) Setup - chat through feature, create tasks with dependencies (2) Loop - pick ready tasks, implement, commit, repeat until done.
3