derHaken
- 18 skills
- 0 followers
- 1 week ago last updated
- ▌ Brainstorming · derhakenYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
- ▌ Browser Agent · derhakenUse when a task requires interacting with a web browser — testing UI flows, verifying web app behavior, clicking through screens, reading live web content, or automating browser workflows in Google Antigravity
- ▌ Deep Research · derhakenUse when a task requires gathering information from external sources, researching unfamiliar technologies, validating technical approaches, or answering questions that need current web knowledge before implementation
- ▌ Writing Plans · derhakenUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Writing Skills · derhakenUse when creating new skills, editing existing skills, or verifying skills work before deployment
- ▌ Executing Plans · derhakenUse when you have a written implementation plan to execute in a separate session with review checkpoints
- ▌ Security Review · derhakenUse when reviewing code for vulnerabilities, implementing authentication or authorization, handling user input, storing sensitive data, or before any feature that touches security boundaries goes to production
- ▌ Confidence Check · derhakenUse before implementing a feature or making significant changes to verify you have enough context and understanding to proceed — prevents wasted effort from proceeding with wrong assumptions
- ▌ Architecture Design · derhakenUse when designing new systems or significant features, evaluating architectural trade-offs, choosing between structural approaches, or when a task requires understanding system-wide design before writing code
- ▌ Systematic Debugging · derhakenUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ Dependency Management · derhakenUse when adding new dependencies, deciding whether to update packages, running security audits on dependencies, evaluating library alternatives, or encountering outdated or vulnerable packages
- ▌ Requesting Code Review · derhakenUse when completing tasks, implementing major features, or before merging to verify work meets requirements
- ▌ Test Driven Development · derhakenUse when implementing any feature or bugfix, before writing implementation code
- ▌ Performance Optimization · derhakenUse when code is slow, resource-heavy, or needs optimization — before making any changes, after profiling reveals bottlenecks, or when designing performance-sensitive systems
- ▌ Dispatching Parallel Agents · derhakenUse when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
- ▌ Subagent Driven Development · derhakenUse when executing implementation plans with independent tasks in the current session
- ▌ Finishing A Development Branch · derhakenUse when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
- ▌ Verification Before Completion · derhakenUse when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always