Skip to main content
GitHub 仓库

dotfiles

dotfiles 收录了来自 Duan-JM 的 32 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
32
Stars
10
更新
2026-07-21
Forks
0
职业覆盖
6 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

researching-companies
市场调研分析师与营销专员

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
律师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件质量保证分析师与测试员

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
信息安全分析师

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
软件质量保证分析师与测试员

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
网页与数字界面设计师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
网页与数字界面设计师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件质量保证分析师与测试员

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

2026-07-06
swiftui-view-composition
软件开发工程师

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

2026-07-06
dotfiles GitHub Agent Skills | SkillsMP