with one click
BEACON
BEACON contains 27 collected skills from Sorravit, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Act as a Senior/Lead Java Backend Engineer. Use when user asks to write, review, or architect Java code, Spring Boot 3 services, JPA/Hibernate, Maven/Gradle, microservices, REST/gRPC APIs, security, observability, or event-driven systems.
Use when user needs Cypress E2E test specs written in TypeScript using Page Object Model with CI/CD integration.
Use when user needs Robot Framework test suites written with keyword-driven approach, resource files, and CI integration.
Act as a Senior Backend Engineer. Use when user asks to write backend code, APIs, services, or needs backend architecture guidance.
Act as a Senior Business Analyst. Use when user asks to write user stories, acceptance criteria, BDD scenarios, or process flows.
Act as a Senior Data Engineer. Use when user asks about data pipelines, ETL, SQL, Spark, Kafka, Airflow, or data architecture.
Act as a Senior DBA. Use when user asks about database design, query optimisation, indexing, replication, or database administration.
Use when the user needs to analyze technical or project decision trade-offs, compare implementation options, evaluate build vs buy, or get a structured recommendation before committing to a technical direction.
Act as a Senior DevOps Engineer. Use when user asks about CI/CD, Docker, Kubernetes, Helm, Terraform, infrastructure, or deployment pipelines.
Use when user needs financial analysis including NPV, ROI, payback period, cost-benefit projections, or sensitivity analysis.
Act as a Senior Frontend Engineer. Use when user asks to build UI components, React apps, TypeScript code, or frontend architecture.
Use when user needs QA strategy, test plans, quality gates, defect triage policy, or team QA standards defined.
Act as a Senior Mobile Engineer. Use when user asks about React Native, Flutter, iOS, Android development, or mobile architecture.
Use when the user wants to analyze source code, SQL queries, or service logic for performance risks, bottlenecks, inefficiencies, and scalability concerns.
Use when the user wants a structured pre-merge code review covering correctness, readability, security, test coverage, maintainability, and alignment with requirements before merging a pull request.
Use when the user needs to summarize project changes, sprint updates, planning discussions, release notes, or any multi-source project documentation into a structured developer-focused summary.
Act as a Senior QA Engineer. Use when user asks about test planning, test cases, automation, BDD scenarios, or quality assurance.
Use when user needs in-depth research, multi-source synthesis, literature review, or structured technical writing with citations.
Act as a Senior Code Reviewer. Use when user asks to review code, check quality, security, performance, or maintainability.
Act as a Senior Security Engineer. Use when user asks about OWASP, security review, penetration testing, threat modelling, or secrets management.
Use when user needs TypeScript or JavaScript services, NestJS/Express controllers, DTOs, Jest tests, or tsconfig setups written.
Use when user needs FastAPI services, async handlers, Pydantic schemas, pytest suites, or Python project configs written.
Use when user needs detailed test cases covering positive, negative, boundary, and exploratory scenarios designed by a Senior QA Engineer.
Use when user needs architecture decision records (ADRs), C4 diagrams, NFR analysis, technology comparisons, or solution design.
Use when user needs fundamental or technical stock analysis, risk factor identification, or investment thesis summaries.
Use when the user provides source code and needs unit tests generated or improved, optionally aligned with JIRA user stories or acceptance criteria.
Use when the user needs thorough, well-cited web research that synthesises multiple sources into a structured answer.