Skip to main content

这个仓库中的 skills

Sir-chawakorn/sanook-cli - 第 4 页

SkillsMP 已收集 Sir-chawakorn/sanook-cli 中的 146 个 Skill。打开任一 Skill 可查看来源和详情。

Sir-chawakorn/sanook-cli

已展示 26 / 146 个已收集 Skill。

职业分类
网络与计算机系统管理员
描述

Writes and reviews production-grade Bash/POSIX shell scripts with safety rails — set -euo pipefail, quoting, trap cleanup, shellcheck-clean, idempotency, and clear error handling. Triggers when authoring or hardening a shell/automation script, fixing a…

原文语言:英语

更新
职业分类
网页开发工程师
描述

Builds mobile-first responsive layouts with Tailwind CSS v4 using a consistent design-token scale, breakpoints, dark mode, and Flexbox/Grid; used when styling or fixing responsive UI.

原文语言:英语

更新
职业分类
网络与计算机系统管理员
描述

Reviews Terraform/OpenTofu plans and modules with a safety-first, diagnose-first lens — blast radius of destroys/replaces, identity churn, drift, state risks, secret exposure — before any apply. Triggers when reviewing a terraform plan diff, authoring…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Enforces strict static typing in TypeScript and Python (and hardens Rust/Go signatures), removing any/escape hatches and modeling state with precise types when code is loosely typed or fails the type checker.

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Defines and runs rule-based data-quality checks — completeness, uniqueness, freshness, range, referential integrity — using Great Expectations-style assertion frameworks.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Cleans, transforms, joins, reshapes, and aggregates tabular data (CSV/Parquet/DataFrames) with pandas, handling missing values, type coercion, dedup, and time-series resampling.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Sanook captures a significant technical decision as a structured Architecture Decision Record (Michael Nygard format) — context, decision, alternatives considered, consequences — written to docs/adr/ as numbered files with an index.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Writes accurate, readable, dialect-correct analytical SQL — CTEs, window functions, aggregations, and joins — across Postgres, BigQuery, Snowflake, and Databricks.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Produces data visualizations and dashboards as code — matplotlib/seaborn/plotly static and interactive charts, plus D3.js/HTML dashboards — picking chart types that fit the data.

原文语言:英语

更新
职业分类
项目管理专家
描述

Converts an approved design/PRD/RFC into a concrete, batched implementation plan — ordered steps, files to touch, dependencies, checkpoints, and a verification step per phase — ready to execute or hand to subagents.

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Designs and stabilizes Playwright end-to-end tests — Page Object Model, role/data-testid selectors, cross-browser, network mocking, visual regression; used when adding or de-flaking browser tests.

原文语言:英语

更新
职业分类
项目管理专家
描述

Produces an opinionated, implementation-ready Product Requirements Document (PRD) via interactive discovery — evidence-first problem statement, measurable goals with counter-metrics, scoped requirements, and explicit prioritization.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Sanook drafts an engineering RFC / design doc / technical proposal for a non-trivial change — motivation, proposed design, alternatives, tradeoffs, rollout/migration, risks, and open questions — structured for team review and sign-off.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Designs and reviews HTTP/REST and RPC API surfaces — resource naming, verbs, status codes, pagination, versioning, idempotency, error envelopes, and backward compatibility. Use when creating a new endpoint or changing an existing API contract.

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Reviews the current git diff (or a target PR/branch) for correctness bugs, logic errors, edge cases, and missing error handling, grouping findings by severity (Critical/Warning/Suggestion). Use after implementing a non-trivial change and before declaring it…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Reviews and writes database migrations for safety — lock contention, blocking DDL on large tables, data-loss/destructive operations, missing indexes, and rollback plans. Use before running any schema change against a real or production database.

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Diagnoses a failing test, crash, exception, or wrong output by reproducing the failure, isolating the cause, and fixing at the root — never by suppressing the error or weakening assertions.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Upgrades and audits project dependencies safely — reads changelogs/breaking changes, bumps versions, fixes resulting breakage, and verifies with tests/build. Use when updating packages, resolving version conflicts, or patching a vulnerable dependency.

原文语言:英语

更新
职业分类
网络与计算机系统管理员
描述

Prepares and runs a safe deploy/release — pre-flight checks (tests/build green, env vars, migrations applied), versioning/tagging, rollout, and post-deploy smoke verification with a rollback path. Use when shipping a build to staging/production.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Explores an unfamiliar codebase to map architecture, locate where a feature lives, and find reusable utilities before writing code — returning a concise summary of entrypoints, key modules, and conventions. Use when entering a new repo or before a change that…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Stages and writes a Conventional Commits message from the actual diff, then opens a pull request with a structured description (summary, changes, test plan) using the gh CLI. Use when changes are ready to commit and/or turn into a PR.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Diagnoses and fixes runtime performance problems — finds hotspots via profiling/measurement, then fixes N+1 queries, unnecessary allocations, blocking IO, and algorithmic complexity, proving the gain with before/after numbers. Use when something is measurably…

原文语言:泰语

更新
职业分类
软件开发工程师
描述

Improves changed code for reuse, simplification, readability, and efficiency without changing behavior, then re-runs tests to prove behavior is unchanged. Quality-only — it does NOT hunt for correctness bugs (use code-review for that).

原文语言:英语

更新
职业分类
信息安全分析师
描述

Audits changed code for security vulnerabilities — injection (SQL/command/XSS), auth/access-control gaps, secrets in code, unsafe deserialization, SSRF, and insecure dependencies — reporting by severity with concrete remediation. Use when changes touch auth,…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Generates and updates project-facing documentation from the actual codebase — README, API reference, usage examples, and changelog entries — staying in sync with real code, signatures, and config. Use when docs are missing, stale, or after a feature/API…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Writes new automated tests for a function, API, parser, or module using a real test runner — TDD-first when the contract is clear (write test, run to FAIL, then implement). Use when adding test coverage or building a feature with a defined contract. Does NOT…

原文语言:英语

更新
已展示 26 / 146 个已收集 Skill。