← All skill packs

Testing & Debugging Skills

Skill pack
27 skills0 selected
anacatavcSkills in this pack

Analyzes the working tree for uncommitted work, proposes a structured set of commits, waits for user approval, and executes them.

English

Investigates external context, forces the AI to search for up-to-date documentation, and saves findings to external-references to prevent context loss.

English

Build high-impact interactive web dashboards and publication-quality Python data visualizations. Translates analytical datasets and KPIs into responsive visual narratives.

English

Validates structural consistency between code changes and data definitions (DB connections, queries) prior to a PR.

English

Analyzes the project's libraries and dependencies. It checks for unused dependencies, outdated versions, security vulnerabilities, and generates a structured report of the project's dependency health.

English

Helps generate project documentation. Scans the repo to understand its structure, adapts to existing documentation styles, proposes a documentation strategy if starting from scratch, and interactively builds out the docs.

English

Comprehensive documentation manager. Automatically detects whether to architect new project documentation from scratch or synchronize existing documentation with code changes.

English

Identifies if codebase documentation exists and updates it to reflect code changes before publishing a PR.

English

Spawns a council of specialized subagents tailored to discuss, debate, and refine a user's idea or proposed change from multiple perspectives.

English

Analyzes recent code changes to extract architectural decisions, lessons, patterns, and surprises, documenting them for future reference.

English

Must be triggered whenever the user asks to solve a problem, fix a bug, or debug an issue. Performs an organized debugging process, systematically isolating the root cause without assumptions, and concludes by writing tests and documentation to prevent regressions.

English

Analyzes code review comments left by other developers on an active Pull Request, extracting pending tasks, suggestions, and offering to reply.

English

Analyzes other open Pull Requests in the repository to alert if there are parallel PRs that might conflict with the current changes.

English

Assists in reviewing Pull Requests from other people. Understands the PR goal, reads available documentation, asks the user clarifying questions, focuses solely on modified code, and outputs quality observations with criticality levels.

English

Acts as a critical self-reviewer for your own Pull Requests (draft or published). Instead of just leaving comments, it analyzes the diff and proactively suggests and applies concrete code fixes.

English

Interactively sets up the initial architecture of a new project. It gathers requirements, researches technologies, proposes a stack and folder structure with constant user interaction, and finally scaffolds the initial files and a comprehensive README.md.

English

Performs a deep code quality, security, and structure audit on modified files prior to publishing a PR.

English

Performs a static analysis of modified or untracked files before a commit to ensure code quality and English-only rules.

English

Analyzes git commits to automatically draft comprehensive bilingual release notes (English and Spanish) grouped by feature, bug fix, and maintenance.

English

Analyzes git commits since the last tag and determines the next semantic version. Handles stable, QA, and RC tags.

English

Summarizes the current AI coding session by reading the transcript and generating a structured Markdown report saved to docs/coding-sessions/.

English

Write, translate, and optimize high-performance SQL queries across major database engines. Diagnoses execution anti-patterns, recommends indexing strategies, and refactors complex joins into clean CTEs.

English

Analyzes the repository for technical debt, including outdated dependencies, dead code, duplication, and architectural inconsistencies. Provides a classified report based on criticality, effort, and risk.

English

Automatically generates tests for modified code if no existing tests cover the changes.

English

Includes Ami Commit Planner, Ami Context Researcher, Ami Dashboard Builder, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills27CategorygeneralStars0

What’s included

Ami Commit Planner

Analyzes the working tree for uncommitted work, proposes a structured set of commits, waits for user approval, and executes them.

Ami Context Researcher

Investigates external context, forces the AI to search for up-to-date documentation, and saves findings to external-references to prevent context loss.

Ami Dashboard Builder

Build high-impact interactive web dashboards and publication-quality Python data visualizations. Translates analytical datasets and KPIs into responsive visual narratives.

Ami Data Validator

Validates structural consistency between code changes and data definitions (DB connections, queries) prior to a PR.

Ami Dependency Analyzer

Analyzes the project's libraries and dependencies. It checks for unused dependencies, outdated versions, security vulnerabilities, and generates a structured report of the project's dependency health.

Ami Doc Architect

Helps generate project documentation. Scans the repo to understand its structure, adapts to existing documentation styles, proposes a documentation strategy if starting from scratch, and interactively builds out the docs.

Ami Doc Manager

Comprehensive documentation manager. Automatically detects whether to architect new project documentation from scratch or synchronize existing documentation with code changes.

Ami Docs Updater

Identifies if codebase documentation exists and updates it to reflect code changes before publishing a PR.

Ami Expert Council

Spawns a council of specialized subagents tailored to discuss, debate, and refine a user's idea or proposed change from multiple perspectives.

Ami Learnings Extractor

Analyzes recent code changes to extract architectural decisions, lessons, patterns, and surprises, documenting them for future reference.

Ami Methodical Debugger

Must be triggered whenever the user asks to solve a problem, fix a bug, or debug an issue. Performs an organized debugging process, systematically isolating the root cause without assumptions, and concludes by writing tests and documentation to prevent regressions.

Ami PR Comment Analyzer

Analyzes code review comments left by other developers on an active Pull Request, extracting pending tasks, suggestions, and offering to reply.

Ami PR Conflict Detector

Analyzes other open Pull Requests in the repository to alert if there are parallel PRs that might conflict with the current changes.

Ami PR Peer Reviewer

Assists in reviewing Pull Requests from other people. Understands the PR goal, reads available documentation, asks the user clarifying questions, focuses solely on modified code, and outputs quality observations with criticality levels.

Ami PR Self Reviewer

Acts as a critical self-reviewer for your own Pull Requests (draft or published). Instead of just leaving comments, it analyzes the diff and proactively suggests and applies concrete code fixes.

Ami Project Architect

Interactively sets up the initial architecture of a new project. It gathers requirements, researches technologies, proposes a stack and folder structure with constant user interaction, and finally scaffolds the initial files and a comprehensive README.md.

Ami Quality Auditor

Performs a deep code quality, security, and structure audit on modified files prior to publishing a PR.

Ami Quick Reviewer

Performs a static analysis of modified or untracked files before a commit to ensure code quality and English-only rules.

Ami Release Drafter

Analyzes git commits to automatically draft comprehensive bilingual release notes (English and Spanish) grouped by feature, bug fix, and maintenance.

Ami Release Tagger

Analyzes git commits since the last tag and determines the next semantic version. Handles stable, QA, and RC tags.

Ami Session Summarizer

Summarizes the current AI coding session by reading the transcript and generating a structured Markdown report saved to docs/coding-sessions/.

Ami SQL Optimizer

Write, translate, and optimize high-performance SQL queries across major database engines. Diagnoses execution anti-patterns, recommends indexing strategies, and refactors complex joins into clean CTEs.

Ami Tech Debt Scanner

Analyzes the repository for technical debt, including outdated dependencies, dead code, duplication, and architectural inconsistencies. Provides a classified report based on criticality, effort, and risk.

Ami Test Creator

Automatically generates tests for modified code if no existing tests cover the changes.

Showing 24 of 27 skills. Use the list’s page controls above to explore the rest.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Ami Commit Planner skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
Testing & Debugging Skills | Agent Skills Atlas