haacked/dotfiles
Agent
Assesses whether it is safe to approve the gated CI workflows on an outside-contributor (fork) pull request. GitHub holds a fork PR's workflows until a maintainer clicks "Approve and run", because approval lets the contributor's code execute in CI with access to the base repo's runners and secrets. This agent reads…
haacked/dotfiles
Agent
Use this agent when you encounter a failing test, unexpected behavior, or need to investigate the underlying cause of a software defect. Examples: Context: User is debugging a failing integration test that worked yesterday but now fails intermittently. user: "This test keeps failing randomly - sometimes it passes…
haacked/dotfiles
Agent
Reviews code for bugs, logic errors, security vulnerabilities, and project guideline violations. Does not cover readability or refactoring (use the simplify skill for that). Examples: before committing changes, after implementing a new feature, or when you want a correctness check.
haacked/dotfiles
Agent
Use this agent when you need to break down complex software features or requirements into actionable implementation stages, create technical specifications, or design system architecture before coding begins. Examples: Context: User wants to add a new authentication system to their web application. user: 'I need to…
haacked/dotfiles
Agent
Investigates a single operational hypothesis using production metrics, logs, dashboards, and PostHog product data (Grafana/Prometheus/Loki/PostHog DB/PostHog data warehouse). Spawn one instance per hypothesis so the orchestrator can fan out in parallel. Use when the question is answered by observability data, not…
haacked/dotfiles
Agent
Use this agent when you need to capture and organize complex technical discoveries, debugging findings, or system knowledge for future reference. Specifically triggered when you've completed extensive exploration of software systems, discovered non-obvious behaviors, or solved complex technical problems that should be…
haacked/dotfiles
Agent
Use this agent when you need to improve, refine, or optimize prompts for AI systems, LLMs, or other automated tools. Examples include: refining system prompts for better performance, analyzing prompt effectiveness, restructuring prompts for clarity and precision, optimizing prompts for specific use cases or domains…
haacked/dotfiles
Agent
Triages a single CI flake (a failing test or a flaky infra step) and, if it looks like a genuine unknown flake, reports it to the @PostHog bot in the #flakey-tests Slack channel so the bot can investigate. Fire-and-forget: spawn it with a failing job URL and keep working. It does NOT root-cause, fix, or reproduce the…
haacked/dotfiles
Agent
Use this agent when providing customer support that requires technical problem-solving and debugging. Examples: Context: User is helping a customer who reported that their API integration is failing with 401 errors. user: 'Customer is getting 401 errors when calling our API, they say their API key is correct'…
haacked/dotfiles
Agent
Use this agent to determine the optimal agent workflow for development tasks. It analyzes task complexity and recommends which agents to use and in what sequence. Examples: Context: User has a complex feature request but isn't sure how to approach it. user: 'I need to add real-time notifications to my app with email…
haacked/dotfiles
Agent
Analyzes GitHub issues and PRs (external and internal) to identify those belonging to the Feature Flags team domain (feature flags, cohorts, early access). Used by the triage-issues command.
haacked/dotfiles
Agent
Use this agent when you need to write comprehensive unit tests for existing code, when implementing test-driven development, when code coverage needs improvement, or when refactoring requires test safety nets. Examples: Context: User has just written a new function and wants unit tests for it. user: 'I just wrote this…