All authors

Claude Skills by HoangNguyen0403
github.com/HoangNguyen04031,434 skills42 installs2,117 views
- Common Business RequirementsStandardize BRD and BRD-lite discovery for business goals, stakeholder impact, current-to-future state, and measurable value outcomes. Use when creating BRD, business case, project justification, ROI narrative, or AS-IS to TO-BE scope.Votes: 0GitHub stars: 549
- Common Code ReviewConduct high-quality, persona-driven code reviews. Use when reviewing PRs, critiquing code quality, or analyzing changes for team feedback.Votes: 0GitHub stars: 549
- Common Context OptimizationMaximize context window efficiency, reduce latency, and prevent lost-in-middle issues through strategic masking and compaction. Use when token budgets are tight, tool outputs flood the context, conversations drift from intent, or latency spikes from cache misses.Votes: 0GitHub stars: 549
- Common Dast ToolingStandardize dynamic application security testing for backend APIs, frontend web apps, and mobile clients. Covers ZAP, Nuclei, Nikto, sqlmap, ffuf, browser automation, mobile proxy interception, and AI-driven curl probes. Use when advising on or running dynamic security scans on local/staging environments.Votes: 0GitHub stars: 549
- Common DebuggingTroubleshoot systematically using the Scientific Method. Use when debugging crashes, tracing errors, diagnosing unexpected behavior, or investigating exceptions.Votes: 0GitHub stars: 549
- Common DocumentationWrite effective code comments, READMEs, and technical documentation following intent-first principles. Use when adding comments, writing docstrings, creating READMEs, or updating any documentation.Votes: 0GitHub stars: 549
- Common Exploit VerificationEnforce "No Exploit, No Report" policy with PoC construction standards, false-positive filtering, and evidence collection per vulnerability class across backend, frontend, and mobile. Use when validating security findings, constructing exploit proofs, filtering false positives, or writing pentest findings.Votes: 0GitHub stars: 549
- Common Feedback ReporterPre-write skill violation audit. Checks planned code against loaded skill anti-patterns before any file write. Use when writing Flutter/Dart code, editing SKILL.md files, or generating any code where project skills are active. Load as composite alongside other skills. When a violation is detected and Auto-fixed: YES, also load +common/common-learning-log to record the mistake.Votes: 0GitHub stars: 549
- Common Git CollaborationEnforce version control best practices for commits, branching, pull requests, and repository security. Use when writing commits, creating branches, merging, or opening pull requests.Votes: 0GitHub stars: 549
- Common Learning LogAppend a learning entry to AGENTS_LEARNING.md when an AI agent makes a mistake. Auto-activates after a pre-write audit auto-fix, a retrospective correction loop, or a mid-session user correction. Use when: mistake, wrong, correction, my bad, agent error, learning log.Votes: 0GitHub stars: 549
- Common Llm SecurityOWASP LLM Top 10 (2025) audit checklist for AI applications, agent tools, RAG pipelines, and prompt construction. Use when performing any security review touching LLM client code, prompt templates, agent tools, or vector stores.Votes: 0GitHub stars: 549
- Common Mobile Visual TestingStandardizes mobile UI audits, performance/scroll checks, RTL verification, and state-specific testing on iOS/Android.Votes: 0GitHub stars: 549
- Common OwaspOWASP Top 10 audit checklists for Web Applications (2021), APIs (2023), and Mobile (2024). Use when performing any security review, PR review, or codebase audit touching web, mobile, or API code.Votes: 0GitHub stars: 549
- Common Pentest MethodologyPTES-aligned penetration testing methodology for backend, frontend, and mobile. Provides attack taxonomy, exploit techniques per vulnerability class, and platform-specific test matrices. Use when executing pentest workflow, planning security assessments, mapping attack surfaces, or building threat models.Votes: 0GitHub stars: 549
- Common Performance EngineeringEnforce universal standards for high-performance development. Use when profiling bottlenecks, reducing latency, fixing memory leaks, improving throughput, or optimizing algorithm complexity in any language.Votes: 0GitHub stars: 549
- Common Product RequirementsStandardize PRD discovery and drafting for product scope, user outcomes, requirement IDs, and acceptance criteria. Use when creating PRD, product requirements, feature specification, or acceptance criteria plan.Votes: 0GitHub stars: 549
- Common Protocol EnforcementEnforce Red-Team verification and adversarial protocol audit. Use when verifying tasks, performing self-scans, or checking for protocol violations. Load as composite for all sessions.Votes: 0GitHub stars: 549
- Common Security AuditProbe for hardcoded secrets, injection surfaces, unguarded routes, business logic flaws, and platform-specific weaknesses across backend (Node, Go, Java, Python, Rust), frontend (React, Angular, Vue), and mobile (iOS, Android, Flutter) codebases. Use when performing security audits, vulnerability scans, secrets detection, or penetration testing.Votes: 0GitHub stars: 549
- Common Security StandardsEnforce universal security protocols for safe, resilient software. Use when implementing authentication, encryption, authorization, input validation, secret management, or any security-sensitive feature across any language or framework.Votes: 0GitHub stars: 549
- Common Session RetrospectiveReview session corrections, trigger misses and recurring agent mistakes to propose targeted skill-library changes. Use for retrospective, rework or routing-gap analysis before registry edits; load +common/common-learning-log for redacted evidence.Votes: 0GitHub stars: 549
- Common Skill CreatorStandardizes the creation and evaluation of high-density Agent Skills (Claude, Cursor, Windsurf). Ensures skills achieve high Activation (specificity/completeness) and Implementation (conciseness/actionability) scores. Use when: writing or auditing SKILL.md, improving trigger accuracy, or refactoring skills to reduce redundancy and maximize token ROI.Votes: 0GitHub stars: 549
- Common Software RequirementsStandardize SRS and FRS specifications for technical behavior, interfaces, data contracts, quality constraints, and verification mapping. Use when writing SRS, functional specification, system behavior requirements, API/data contracts, or non-functional thresholds.Votes: 0GitHub stars: 549
- Common Store ChangelogGenerate user-facing release notes for the Apple App Store and Google Play Store by collecting git history, triaging user-impacting changes, and drafting store-compliant changelogs. Enforces character limits (App Store ≤4000, Google Play ≤500), tone, and bullet format. Use when generating release notes, app store changelog, play store release, what's new, or version release notes for any mobile app.Votes: 0GitHub stars: 549
- Common System DesignTo implement common system design best practices, start by designing around clear boundaries instead of around frameworks or infrastructure details. First, identify the bounded contexts in the problem space and give each module one clear responsibility. A good default is a layered or clean architecture: presentation handles transport and input mapping, application/use-case logic coordinates behavior, and infrastructure handles persistence and external systems. Dependency direction should poin...Votes: 0GitHub stars: 549
- Common TddImplements a strict Red-Green-Refactor loop to ensure zero production code is written without a prior failing test. Use when: creating new features, fixing bugs, or expanding test coverage.Votes: 0GitHub stars: 549
- Common TelemetryEnforce session-cost telemetry and execution-metadata reporting. Use when explicitly invoking get_session_cost, reporting token/cost usage, applying telemetry or cost guidance during a workflow handoff, or writing artifacts/session-cost.md at a workflow terminal state.Votes: 0GitHub stars: 549
- Common Ui DesignDesign distinctive, production-grade frontend UI with bold aesthetic choices. Use when building web components, pages, interfaces, dashboards, or applications in any framework (React, Next.js, Angular, Vue, HTML/CSS).Votes: 0GitHub stars: 549
- Common Web Visual TestingStandardizes visual audits, responsive design, and behavioral testing for web apps. Use to verify a web UI fix or cross-browser behavior; defer backend API refactors, Playwright installation/tooling setup, and Appium/mobile automation.Votes: 0GitHub stars: 549
- Best PracticesIdiomatic JavaScript patterns and conventions for maintainable code.Votes: 0GitHub stars: 549
- LanguageModern JavaScript (ES2022+) patterns for clean, maintainable code.Votes: 0GitHub stars: 549
- ToolingDevelopment tools, linting, and testing for JavaScript projects.Votes: 0GitHub stars: 549
- Skill CreatorStandards for creating new High-Density Agent Skills with optimal token economy.Votes: 0GitHub stars: 549
- Flutter NavigationImplement navigation patterns with go_router, deep linking, and named routes in Flutter. Use when building navigation, deep linking, or routing.Votes: 0GitHub stars: 549
- Android Agp UpgradeUpgrade an Android project to Android Gradle Plugin (AGP) 9. Use when migrating to AGP 9, updating Gradle build files, migrating to built-in Kotlin, or adopting the new AGP DSL.Votes: 0GitHub stars: 549
- Android ArchitectureApply Clean Architecture layering, modularization, and Unidirectional Data Flow in Android projects. Use when setting up project structure, placing code in layers, configuring feature/core modules, or implementing UDF patterns.Votes: 0GitHub stars: 549
- Android Background WorkImplement WorkManager and background processing correctly on Android. Use when creating Worker classes, scheduling tasks, choosing between WorkManager and Foreground Services, or setting up Hilt in workers.Votes: 0GitHub stars: 549
- Android Compose MigrationMigrate an Android XML View to Jetpack Compose following a structured 10-step workflow. Use when converting XML layouts to Compose, setting up Compose in an existing View-based project, or incrementally adopting Compose.Votes: 0GitHub stars: 549
- Android ComposeBuild high-performance declarative UI with Jetpack Compose. Use when writing Composable functions, optimizing recomposition, hoisting state, or working with LazyColumn and side effects.Votes: 0GitHub stars: 549
- Android ConcurrencyWrite correct coroutine scopes, Flow collection, and dispatcher injection in Android. Use when writing suspend functions, choosing between StateFlow and SharedFlow, or injecting Dispatchers for testability.Votes: 0GitHub stars: 549
- Android DeploymentConfigure release signing, R8 obfuscation, and App Bundle publishing for Android. Use when setting up signing configs, enabling minification, adding ProGuard keep rules, or preparing for Play Store submission.Votes: 0GitHub stars: 549
- Android Design SystemEnforce Material Design 3 theming and design token usage in Jetpack Compose. Use when implementing M3 components, color schemes, typography, or design tokens.Votes: 0GitHub stars: 549
- Android DiConfigure Hilt dependency injection with proper scoping, modules, and constructor injection in Android. Use when setting up Hilt DI, defining modules, or configuring component scoping.Votes: 0GitHub stars: 549
- Android Edge To EdgeMigrate a Jetpack Compose app to edge-to-edge display and fix system bar inset issues. Use when UI components are obscured by navigation/status bars, fixing IME insets, or enabling edge-to-edge for SDK 35+.Votes: 0GitHub stars: 549
- Android Legacy NavigationImplement Jetpack Navigation Component with XML graphs and SafeArgs for type-safe fragment navigation. Use when working with XML-based navigation or SafeArgs in legacy Android projects.Votes: 0GitHub stars: 549
- Android Legacy SecurityHarden Intent handling, WebView configuration, and FileProvider access in Android apps. Use when securing Intent extras, configuring WebViews, or exposing files via FileProvider.Votes: 0GitHub stars: 549
- Android Legacy StateIntegrate ViewModel state with Views using Coroutines and Lifecycle on Android. Use when managing state with repeatOnLifecycle or lifecycle-aware coroutines in Fragment/Activity.Votes: 0GitHub stars: 549
- Android Navigation 3Install and migrate to Jetpack Navigation 3. Use when implementing Navigation 3 patterns including NavDisplay, NavKey routes, deep links, multiple backstacks, scenes (dialogs, bottom sheets), or migrating from Navigation 2.Votes: 0GitHub stars: 549
- Android Navigation Type SafeImplement type-safe Jetpack Navigation Compose routes using Kotlin serialization. Use when defining navigation graphs with type-safe destinations in Jetpack Compose.Votes: 0GitHub stars: 549
- Android NavigationImplement navigation with Jetpack Compose Navigation and App Links on Android. Use when implementing navigation flows, deep links, or backstack handling.Votes: 0GitHub stars: 549
- Android NetworkingIntegrate Retrofit, OkHttp, and Kotlinx Serialization for type-safe API communication in Android. Use when building API clients, adding interceptors, or configuring network security.Votes: 0GitHub stars: 549