Hans Amoguis
Community@hanseooo · Davao City, Philippines
zZZ
Agent Skills by Hans Amoguis
Showing 51 vetted skills indexed across 1 GitHub repositories.
langgraph-human-in-the-loop
Pause LangGraph execution with interrupt and resume via Command(resume=...).
using-git-worktrees
Create isolated git worktrees for parallel feature development.
git-commit
Analyze git diffs to create Conventional Commits messages.
architecture-decision-records
Document architecture decisions and rationales using standardized ADR templates.
langchain-dependencies
Identify and install LangChain ecosystem dependencies for Python and TypeScript projects.
api-design-principles
Design REST and GraphQL API patterns with versioning, pagination, and error handling standards.
test-driven-development
Guide test-first development through a red-green-refactor cycle.
rag-implementation
Build end-to-end RAG pipelines with embeddings, vector stores, and reranking.
architecture-patterns
Apply Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to backend systems.
systematic-debugging
Guide developers through a four-phase root-cause debugging process.
fastapi-expert
Develop FastAPI backends with Pydantic V2, async SQLAlchemy, and JWT authentication.
auth-implementation-patterns
Implement JWT, OAuth2, session, and RBAC authentication patterns for APIs.
prompt-engineering-patterns
Design robust prompts for reliable AI outputs using structured patterns.
embedding-strategies
Compare embedding models and build pipelines for semantic search and RAG workflows.
nextjs-best-practices
Configure Next.js App Router projects with server/client component and data fetching guidance.
web-design-guidelines
Fetch current Web Interface Guidelines and report UI file violations in file:line format.
using-superpowers
Triggers the Skill tool before every reply to load and apply relevant skills.
dispatching-parallel-agents
Dispatch specialized agents to investigate independent problem domains in parallel.
gh-cli
Automate GitHub operations using the GitHub CLI command reference.
langchain-middleware
Pause tool calls in LangChain-like agents until human approval is provided.
clerk-nextjs-patterns
Automate Clerk-backed Next.js middleware, server actions, and caching patterns.
executing-plans
Execute written plans step-by-step with checkpoints and status tracking.
error-handling-patterns
Provide error-handling patterns for exceptions, Result types, and retries across Python, TypeScript, Rust, and Go.
finishing-a-development-branch
Verifies tests then guides users through merge, PR, or cleanup decisions.