Use when generating or refreshing a version's CHANGELOG.md section from author-provided metadata on PRs merged into develop.
DataDog/dd-sdk-ios
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 13
- GitHub stars
- 289
- GitHub forks
- 176
Install with an AI assistant
Copy this prompt into the AI assistant you're using.
Follow https://skillsmp.com/skill-install/prompt.md to install Agent Skills from https://github.com/DataDog/dd-sdk-ios.Loading the repository README…
Skills in this repository
Showing 13 of 13 collected skills.
Use when creating a new branch in dd-sdk-ios for a JIRA ticket, feature, or regular release. Use when choosing a branch name or base branch.
Use when committing changes in dd-sdk-ios. Use when writing commit messages, signing commits, or staging files before a commit.
Use when creating a pull request in dd-sdk-ios. Use when writing PR titles, PR body, or choosing the target branch.
Use when preparing a regular dd-sdk-ios release through changelog generation, version bumping, feature-doc verification, and opening the release PRs to master and develop.
Use when creating a git worktree for dd-sdk-ios, starting isolated work alongside another checkout, or when a fresh worktree fails to build or test — missing DD_SDK_COMPILED_FOR_TESTING symbols, "no such module 'OpenTelemetryApi'", or missing *.local.xcconfig…
Use when asked to run tests in the dd-sdk-ios project — whether a full module suite, a specific test class, or a single test method. Use when choosing between make, xcodebuild, or Xcode MCP for running iOS/tvOS/visionOS tests, or when tests must run under a…
Use when inspecting or changing build settings, compiler flags, Swift flags, deployment targets, active compilation conditions, Info.plist keys, or entitlements for a dd-sdk-ios Xcode target. Use when you would otherwise read or edit project.pbxproj directly.
Use when building dd-sdk-ios, reading build errors, warnings, or compiler diagnostics, or running a Swift snippet against SDK code to check behavior. Use after editing Swift files to check they compile, or when fixing compiler errors before running tests.
Use when running the dd-sdk-ios Example app, reading its console or OSLog output, or debugging SDK behavior at runtime with lldb — breakpoints, backtraces, inspecting variables, crashes, hangs, or unexpected stops in a running app.
Use when adding, removing, moving, copying, renaming, or editing Swift source files in the dd-sdk-ios Xcode project. Use when the task involves file creation, deletion, or relocation in any module (DatadogRUM, DatadogLogs, DatadogCore, etc.). Use when you…
Use when public API changes have been made to review and update all *_FEATURE.md documentation files, or to audit whether they are still accurate.
Use when writing, reviewing, or renaming Swift APIs, including declarations, call sites, argument labels, Boolean names, protocols, overloads, documentation comments, and small abstractions.