Skip to main content
Repositorio de GitHub

dotfiles

dotfiles contiene 32 skills recopiladas de Duan-JM, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.

skills recopiladas
32
Stars
10
actualizado
2026-07-21
Forks
0
Cobertura ocupacional
6 categorías ocupacionales · 100% clasificado
explorador de repositorios

Skills en este repositorio

researching-companies
Analistas de investigación de mercados y especialistas en marketing

Searches public and structured sources for a target company (A-share, HK, US, or private) and produces a Chinese rough-read gate or structured research report. Optimized for price-first company screening: valuation gate, bottom type, red flags, business snapshot, financial quality, and whether the company deserves deeper research. Every quantitative claim must be traceable to a logged source. Use when researching a listed company, supplier, customer, competitor, or acquisition target.

2026-07-21
writing-patent-disclosures
Abogados

Generates Chinese patent disclosure packages from invention notes, prior-art references, and optional Notion context. Use when researching patent background, drafting disclosure sections, or running an end-to-end patent disclosure workflow.

2026-07-11
designing-python-apis
Desarrolladores de software

Designs intuitive Python library APIs following principles of simplicity, consistency, and discoverability. Handles API evolution, deprecation, breaking changes, and error handling. Use when designing new library APIs, reviewing existing APIs for improvements, or managing API versioning and deprecations.

2026-07-06
building-python-clis
Desarrolladores de software

Builds command-line interfaces for Python libraries using Click or Typer. Includes command groups, argument handling, progress bars, shell completion, and CLI testing with CliRunner. Use when adding CLI functionality to a library or building standalone command-line tools.

2026-07-06
improving-python-code-quality
Desarrolladores de software

Improves Python library code quality through ruff linting, mypy type checking, Pythonic idioms, and refactoring. Use when reviewing code for quality issues, adding type hints, configuring static analysis tools, or refactoring Python library code.

2026-07-06
building-python-communities
Desarrolladores de software

Builds and manages open source Python library communities including CONTRIBUTING.md, CODE_OF_CONDUCT.md, issue/PR templates, contributor recognition, and GitHub automation. Use when setting up community infrastructure, improving contributor experience, or managing project governance.

2026-07-06
documenting-python-libraries
Desarrolladores de software

Creates comprehensive Python library documentation including Google-style docstrings, Sphinx setup, API references, tutorials, and ReadTheDocs configuration. Use when writing docstrings, setting up Sphinx documentation, or creating user guides for Python libraries.

2026-07-06
reviewing-python-libraries
Analistas de garantía de calidad de software y probadores

Comprehensively reviews Python libraries for quality across project structure, packaging, code quality, testing, security, documentation, API design, and CI/CD. Provides actionable feedback and improvement recommendations. Use when evaluating library health, preparing for major releases, or auditing dependencies.

2026-07-06
packaging-python-libraries
Desarrolladores de software

Packages and distributes Python libraries using modern pyproject.toml, build backends (setuptools, hatchling), PyPI publishing with trusted publishing, and wheel building. Use when packaging libraries for distribution, publishing to PyPI, or troubleshooting packaging issues.

2026-07-06
optimizing-python-performance
Desarrolladores de software

Optimizes Python library performance through profiling (cProfile, PyInstrument), memory analysis (memray, tracemalloc), benchmarking (pytest-benchmark), and optimization strategies. Use when analyzing performance bottlenecks, finding memory leaks, or setting up performance regression testing.

2026-07-06
setting-up-python-libraries
Desarrolladores de software

Sets up professional Python library projects with modern tooling (pyproject.toml, uv, ruff, pytest, pre-commit, GitHub Actions). Use when creating new Python libraries, modernizing existing projects to pyproject.toml, configuring linting/testing/CI, or setting up Makefiles and pre-commit hooks.

2026-07-06
managing-python-releases
Desarrolladores de software

Manages Python library releases including semantic versioning, changelog maintenance (Keep a Changelog format), release automation with GitHub Actions, and deprecation workflows. Use when planning releases, writing changelogs, automating release pipelines, or communicating breaking changes.

2026-07-06
auditing-python-security
Analistas de seguridad de la información

Audits Python libraries for security vulnerabilities using Bandit, pip-audit, Semgrep, and detect-secrets. Identifies SQL injection, command injection, hardcoded credentials, weak cryptography, and insecure deserialization. Use when reviewing library security, setting up security scanning in CI, or implementing secure coding patterns.

2026-07-06
testing-python-libraries
Analistas de garantía de calidad de software y probadores

Designs and implements pytest test suites for Python libraries with fixtures, parametrization, mocking, Hypothesis property-based testing, and CI configuration. Use when creating tests, improving coverage, setting up testing infrastructure, or implementing property-based testing.

2026-07-06
swiftui-accessibility
Diseñadores de interfaces web y digitales

Audits SwiftUI code for accessibility compliance — Dynamic Type, VoiceOver, Voice Control, Reduce Motion, and color-independent UI. Use when reviewing SwiftUI views for a11y issues or adding accessibility support to existing code.

2026-07-06
modernizing-swiftui-api
Desarrolladores de software

Updates SwiftUI code from deprecated and legacy APIs to modern equivalents (iOS 17+ / iOS 26). Covers foregroundStyle, Tab API, onChange, GeometryReader alternatives, sensoryFeedback, @Entry macro, modern overlay/toolbar placements, and more. Use when modernizing existing SwiftUI codebases or reviewing for deprecated API usage.

2026-07-06
swift-code-hygiene
Desarrolladores de software

Final-pass review for Swift/SwiftUI projects — secrets handling, comments, tests, secure storage, SwiftLint, string catalogs, and Xcode MCP tooling. Use as the last step in a project review to catch long-term maintainability issues.

2026-07-06
swiftui-data-flow
Desarrolladores de software

Validates SwiftUI data flow, shared state, and property wrappers — @Observable, @State, @Bindable, @Environment, bindings, and SwiftData/CloudKit constraints. Use when reviewing state management or designing data architecture in SwiftUI apps.

2026-07-06
swiftui-design
Diseñadores de interfaces web y digitales

Reviews SwiftUI designs against Apple's Human Interface Guidelines — fonts, colors, spacing, tap targets, system styling (ContentUnavailableView, Label, LabeledContent), and flexible layouts. Use when designing or reviewing SwiftUI UI for HIG compliance and cross-device consistency.

2026-07-06
swift-documentation
Desarrolladores de software

Writes and publishes Swift / SwiftUI documentation using DocC — symbol comments, articles, tutorials, code samples, asset references, and docc preview/build. Use when documenting a Swift package, generating an API reference, or building a documentation site for a library.

2026-07-06
ios-localization
Desarrolladores de software

Localizes Swift / SwiftUI apps using String Catalogs (Localizable.xcstrings) — symbol keys, manual extraction, plural and gender rules, formatting, and translation workflow. Use when adding multi-language support, auditing localization coverage, or fixing locale-sensitive bugs.

2026-07-06
swiftui-navigation
Desarrolladores de software

Reviews SwiftUI navigation and presentation — NavigationStack, NavigationSplitView, navigationDestination, alerts, confirmation dialogs, and sheets. Use when designing navigation flows, migrating from NavigationView, or auditing presentation patterns.

2026-07-06
swift-networking
Desarrolladores de software

Designs networking for Swift / SwiftUI apps — URLSession async/await, request modeling, JSON coding, error handling, retries, caching, certificate pinning, and integration with SwiftUI views. Use when adding network code, building an API client, or auditing existing networking for safety and modernity.

2026-07-06
swift-package-manager
Desarrolladores de software

Builds, structures, and publishes Swift Package Manager packages — Package.swift, targets, dependencies, platform constraints, resources, binary frameworks, and versioning. Use when creating a Swift package, splitting an app into local packages, or publishing a library.

2026-07-06
swiftui-performance
Desarrolladores de software

Optimizes SwiftUI performance — structural identity, AnyView avoidance, view extraction, lazy stacks, task vs onAppear, inline transforms, and ViewBuilder usage. Use when investigating SwiftUI performance issues or reviewing hot view code.

2026-07-06
swift-persistence
Desarrolladores de software

Designs persistent storage for Swift / SwiftUI apps — SwiftData models, @Query, migrations, CloudKit sync, and choosing between SwiftData, Core Data, file storage, and UserDefaults. Use when modeling persistent data, optimizing data access, or adding CloudKit sync.

2026-07-06
swift-project-setup
Desarrolladores de software

Bootstraps Swift / SwiftUI applications and packages — Xcode project structure, Swift Package Manager layout, target organization, build settings, and feature-based folder conventions. Use when starting a new app, adding a new module, or restructuring an existing project.

2026-07-06
ios-release-management
Desarrolladores de software

Manages iOS / macOS app releases — semantic versioning, build numbers, archive, code signing, TestFlight, App Store Connect submission, and changelog workflow. Use when preparing a release, automating distribution, or troubleshooting signing / provisioning issues.

2026-07-06
ios-security
Desarrolladores de software

Audits iOS / macOS apps for security — Keychain for credentials, App Transport Security, biometric authentication, entitlements, code signing, secure data storage, and SwiftData/CloudKit safety. Use when handling passwords/tokens, integrating auth, or hardening an app before release.

2026-07-06
modern-swift
Desarrolladores de software

Reviews Swift code for modern idioms — Swift 6.2 concurrency, async/await over GCD, modern Foundation APIs, formatter usage, optional unwrapping, and expression-based control flow. Use when reviewing Swift source for outdated patterns or concurrency safety.

2026-07-06
swift-testing-strategy
Analistas de garantía de calidad de software y probadores

Designs test suites for Swift apps and packages using Swift Testing (@Test,

2026-07-06
swiftui-view-composition
Desarrolladores de software

Reviews SwiftUI view structure, composition, and animations — extracting subviews, button actions, TextField/TextEditor, Tab selection,

2026-07-06