tdd

1
dtsongdtsong

Test-driven development reference for writing good tests, designing testable interfaces, mocking at system boundaries, and refactoring after green. Use when writing tests, reviewing test quality, or applying red-green-refactor workflow. Not for running test suites or CI configuration — use language-conventions or cicd-generation for those.

192 days ago

workflow

1
dtsongdtsong

Development workflow, commit format, and coding discipline rules

192 days ago

Git Workflows

1
dtsongdtsong

Local git operations for syncing, branching, merging, and conflict resolution

192 days ago

executive-brief-skill

1
dtsongdtsong

Use this skill when translating technical security findings into executive communication — BLUF briefs, risk summary tables, or audience-adapted posture reports. Triggers on "executive summary of findings", "brief the CISO", "board-level security update", "summarize risks for leadership". Supports board, CISO, and program-level audiences. Do NOT use for technical analysis (use threat-model-skill or attack-domain specialists) or compliance tracking (use compliance-pipeline-skill).

192 days ago

research-skill

1
dtsongdtsong

Use this skill when conducting structured technology research — "research these vendors," "do a landscape scan," "compare these technologies," or gathering evidence for consulting engagements. Performs source-orchestrated research with landscape scans, candidate profiling, evidence gathering, and comparative analysis producing findings for downstream assessment. Do NOT use for risk scoring (assessment-skill), engagement scoping (intake-skill), or client deliverables (deliverable-skill).

192 days ago

kernel-security-skill

1
dtsongdtsong

Use this skill when analyzing kernel security at the hardware/software interface — memory management, process isolation, privilege escalation paths, or IOMMU/SMMU configuration. Triggers on "kernel hardening review", "IOMMU bypass analysis", "privilege escalation audit", "container escape assessment", "KASLR/KPTI evaluation". Do NOT use for microarchitectural attacks (use microarch-attack-skill) or physical side-channels (use physical-sca-skill).

192 days ago

Git Merge Main

1
dtsongdtsong

Merge main branch into current feature branch

192 days ago

GitHub Triage

1
dtsongdtsong

Batch label and prioritize GitHub issues

192 days ago

GitHub Tag

1
dtsongdtsong

Create semantic version tags

192 days ago

soc-security-skills

1
dtsongdtsong

Use this skill when performing hardware security analysis for System-on-Chip components — threat modeling, verification scaffolding, compliance mapping, executive briefing, microarchitectural attack analysis, physical side-channel assessment, kernel security analysis, emerging hardware security, or TLA+ formal specification. Routes to the appropriate specialist. Trigger phrases include "threat model my SoC", "run STRIDE analysis", "generate SVA assertions", "compliance check against FIPS", "executive summary of findings", "Spectre analysis for cache", "DPA attack assessment", "kernel hardening review", "PQC hardware review", "TLA+ spec for access control". Do NOT use for software-only security, network security, or web application security.

192 days ago

GitHub Workflow

1
dtsongdtsong

GitHub interactions for issues, PRs, releases, and repository management

192 days ago

component-fix-and-verify

1
dtsongdtsong

Use when a diagnosed fix needs to be applied and verified against a Next.js component — "apply this fix," "fix and run tests," or "verify this change." Applies a single diagnosed fix with mandatory diff preview, then runs scoped and broad verification (tsc, lint, tests) with atomic safety and revert capability. Not for diagnosing bugs (use ui-bug-investigator or css-layout-debugger) or generating regression tests (use regression-test-generator).

192 days ago

GitHub PR Update

1
dtsongdtsong

Update PR branch with latest changes from base branch

192 days ago

page-component-mapper

1
dtsongdtsong

Use when investigating any frontend issue before diagnosis or debugging — maps a Next.js route to its full component tree. Resolves "what components render on this page," "show me the component tree for /dashboard," or "trace imports for this route." Produces a ComponentMap artifact with server/client boundaries, props, hooks, data fetching, and styling metadata consumed by all downstream QA skills. Not for diagnosing bugs, fixing code, or generating tests — those are handled by specialist skills after mapping is complete.

192 days ago

GitHub Release

1
dtsongdtsong

Create a GitHub release with changelog

192 days ago

ui-bug-investigator

1
dtsongdtsong

Use when a user reports a non-CSS UI bug in a Next.js App Router application — "blank page," "data not loading," "click does nothing," "hydration mismatch," "flicker on navigation," or "state not updating." Runs symptom-targeted diagnostic checks against a component map to identify rendering, state, event handling, and data flow issues. Not for CSS layout, styling, or visual design problems — route those to css-layout-debugger.

192 days ago

generate-plot

1
dtsongdtsong

Use this skill when creating a statistical plot or chart from a data file. Triggers on "plot this data", "make a chart", "graph this CSV", or "visualize these results". Applies to CSV, JSON, or tabular data needing bar charts, scatter plots, line graphs, or similar visualizations. Do NOT use for methodology diagrams from text (use generate-diagram) or diagram scoring (use evaluate-diagram).

192 days ago

GitHub PR Merge

1
dtsongdtsong

Merge a pull request with strategy selection

192 days ago

language-conventions

1
dtsongdtsong

Language and project convention references for Python, TypeScript, and Terraform. Use when setting up new projects, reviewing code conventions, or ensuring consistency. Covers tooling, configs, patterns, testing, and project structure.

192 days ago

GitHub Issue

1
dtsongdtsong

Create, link, and manage GitHub issues with templates

192 days ago

vercel-react-best-practices

1
dtsongdtsong

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

192 days ago

GitHub PR Status

1
dtsongdtsong

Check PR status, CI results, and merge readiness

192 days ago

git-status

1
dtsongdtsong

Quick git queries - status, diff, log, blame. Triggers on "git status", "what changed", "show diff", "recent commits".

192 days ago

web-security-hardening

1
dtsongdtsong

Security audit checklist for web applications. Use when reviewing, auditing, or hardening a web app's security posture. Covers rate limiting, auth headers, IP blocking, CORS, security middleware, input validation, file upload limits, ORM usage, and password hashing. Triggers on requests like "review security", "harden this app", "security audit", "check for vulnerabilities", or when building/reviewing API endpoints.

192 days ago

qa-coordinator

1
dtsongdtsong

Use when a user reports a frontend bug, visual defect, or unexpected behavior in a Next.js/TypeScript application. Orchestrates a multi-phase QA pipeline — component mapping, diagnosis, fix, and regression testing — by classifying symptoms and dispatching to the appropriate specialist skill. Does not perform diagnosis or fixes directly; delegates all domain work to specialists. Not for backend-only issues, infrastructure problems, or build/deployment failures.

192 days ago

GitHub Health

1
dtsongdtsong

Repository health dashboard and status overview

192 days ago

Git Switch

1
dtsongdtsong

Switch branches safely with uncommitted change handling

192 days ago

GitHub PR Respond

1
dtsongdtsong

View and respond to PR review comments

192 days ago

evaluate-diagram

1
dtsongdtsong

Use this skill when scoring or comparing a generated diagram against a human reference. Triggers on "score this diagram", "evaluate my diagram", "compare to reference", or "how accurate is this". Applies when both a generated diagram and a reference image exist and quality assessment is needed. Do NOT use for creating new diagrams (use generate-diagram) or plotting data (use generate-plot).

192 days ago

threat-model-skill

1
dtsongdtsong

Use this skill when performing structured threat modeling for SoC hardware components — STRIDE analysis, attack tree construction, or standards-derived threat identification. Triggers on "threat model this block", "STRIDE analysis", "build an attack tree", "identify threats for". Covers Confidential AI, TDISP/CXL, Supply Chain, Secure Boot/DICE, and CHERI domains. Do NOT use for verification planning (use verification-scaffold-skill) or compliance tracking (use compliance-pipeline-skill).

192 days ago

physical-sca-skill

1
dtsongdtsong

Use this skill when analyzing physical side-channel and fault injection attack surfaces — power analysis, electromagnetic emanation, voltage/clock/laser glitching, or combined attacks. Triggers on "DPA assessment", "fault injection resistance", "power side-channel review", "EM leakage analysis", "TVLA evaluation". Includes JIL scoring and ISO 17825 mapping. Do NOT use for microarchitectural side-channels (use microarch-attack-skill) or software-level isolation (use kernel-security-skill).

192 days ago

Git Stash

1
dtsongdtsong

Stash management - save, pop, list, and drop stashed changes

192 days ago

code-search

1
dtsongdtsong

Fast codebase searches using grep/glob. Triggers on "find", "search", "where is", "grep for".

192 days ago

Git Delete Branch

1
dtsongdtsong

Delete local and remote branches with safety checks

192 days ago

tlaplus-security-skill

1
dtsongdtsong

Use this skill when formalizing security properties into TLA+ specifications for model checking with TLC. Triggers on "formalize this security invariant", "TLA+ spec for this protocol", "model check this property", "write a TLA+ security spec". Translates threat findings and protocol behaviors into temporal logic. Do NOT use for threat identification (use threat-model-skill) or verification scaffolding without formal methods (use verification-scaffold-skill).

192 days ago

GitHub PR Request Review

1
dtsongdtsong

Request reviewers for a pull request

192 days ago

Prompt Wizard

1
dtsongdtsong

Interactive wizard to craft effective prompts using Claude Code best practices

192 days ago

terraform-skill

1
dtsongdtsong

Use when working with Terraform or OpenTofu - creating modules, writing tests (native test framework, Terratest), setting up CI/CD pipelines, reviewing configurations, choosing between testing approaches, debugging state issues, implementing security scanning (trivy, checkov), or making infrastructure-as-code architecture decisions

192 days ago

css-layout-debugger

1
dtsongdtsong

Use when a user reports CSS, layout, or styling issues in a Next.js application — "element overlapping," "spacing is wrong," "responsive layout broken," "dark mode not working," "Tailwind classes not applying," or "alignment off." Diagnoses through a 6-phase pipeline that mirrors browser evaluation order, covering token resolution, cascade conflicts, layout models, stacking contexts, and viewport responsiveness. Handles Tailwind, CSS Modules, styled-components, and vanilla CSS. Not for JavaScript logic bugs, data fetching issues, or server-side rendering errors — route those to ui-bug-investigator.

192 days ago

GitHub Changelog

1
dtsongdtsong

Generate changelog from merged PRs and commits

192 days ago

helm-generation

1
dtsongdtsong

Generating Helm values files with minimal-diff approach

192 days ago

generate-diagram

1
dtsongdtsong

Use this skill when creating a methodology diagram from research text. Triggers on "make a diagram", "visualize this methodology", "diagram this process", or "generate a figure from this paper". Applies to methodology descriptions, process flows, and research paper sections. Do NOT use for scoring existing diagrams (use evaluate-diagram) or plotting data from CSV/JSON (use generate-plot).

192 days ago

emerging-hw-security-skill

1
dtsongdtsong

Use this skill when analyzing emerging hardware security paradigms — post-quantum cryptography hardware, chiplet/UCIe architectures, heterogeneous compute, or AI accelerator security. Triggers on "PQC hardware review", "UCIe security assessment", "NPU memory isolation", "chiplet trust boundary analysis". Covers migration risk from classical to post-quantum or monolithic to chiplet. Do NOT use for established microarchitectural attacks (use microarch-attack-skill) or kernel-level analysis (use kernel-security-skill).

192 days ago

regression-test-generator

1
dtsongdtsong

Use when a verified fix needs a regression test — "write a test for this fix," "generate regression test," or "add test coverage for this bug." Auto-detects project test conventions, routes to Vitest+RTL or Playwright based on component type (sync vs async server), generates targeted tests with anti-brittleness constraints, and annotates coverage boundaries. Not for diagnosing bugs, applying fixes, or writing feature tests — use ui-bug-investigator, component-fix-and-verify, or manual test authoring respectively.

192 days ago

SPECIALIST_NAME

1
dtsongdtsong

SPECIALIST_TRIGGER. Use when SPECIALIST_CONTEXT.

192 days ago

Git Branches

1
dtsongdtsong

List and visualize branch status

192 days ago

cicd-generation

1
dtsongdtsong

Generating CI/CD pipelines (GitHub Actions) with security-first approach

192 days ago

ai-data-integration

1
dtsongdtsong

Use this skill when connecting AI or LLMs to data platforms. Covers MCP servers for warehouses, natural-language-to-SQL, embeddings for data discovery, LLM-powered enrichment, and AI agent data access patterns. Common phrases: "text-to-SQL", "MCP server for Snowflake", "LLM data enrichment", "AI agent access". Do NOT use for general data integration (use data-integration) or dbt modeling (use dbt-transforms).

192 days ago