- Dx Delivery SdkHelp agents write correct, production-ready TypeScript using `@contentstack/delivery-sdk` for Contentstack entries, assets, references, filtering, sorting, pagination, locale, Live Preview, and Visual Builder support. Verify SDK behavior against the Delivery SDK Spec when method names, options, or chain order matter.contentstack/contentstack-agent-skills4
- Dx Migrate Js To Ts SdkMigrate Contentstack Delivery SDK code from JavaScript to TypeScript. Rewrite setup, initialization, Stack, Entries, Assets, Query, pagination, cache, utils, taxonomy, and image transform usage while preserving behavior and calling out TypeScript-specific differences.contentstack/contentstack-agent-skills4
- FrameworkUse for Rollup build, browser-safe validation, and bundler compatibility in contentstack-typescript.contentstack/contentstack-typescript4
- FrameworkUse for HTTPSConnection, requests session, urllib3 retries, and timeouts in contentstack-python.contentstack/contentstack-python4
- FrameworkComposer package, PSR-4 autoload, Doctum docs, PHP version constraints, dev dependencies.contentstack/contentstack-php4
- FrameworkAxios HTTP layer for the SDK — contentstackHTTPClient, retries, concurrency, plugins, oauth utilities.contentstack/contentstack-management-javascript4
- FrameworkUse when touching config, retry, or HTTP layer – Config, RetryOptions, RetryInterceptor, CSHttpConnection, connection/request flow, and error handlingcontentstack/contentstack-java4
- JavaUse for Java package layout, language level (8), and project conventions in contentstack-java.contentstack/contentstack-java4
- Javascript StyleJavaScript and TypeScript declaration style for lib, webpack, types — ESLint standard, modules, JSDoc.contentstack/contentstack-management-javascript4
- Launch Sync Environment Variables From Env ExampleFetch environment variables from a Contentstack Launch project, compare them with a local `.env.example` file, and patch the target environment to add any missing keys.contentstack/contentstack-agent-skills4
- Launch Trigger And Monitor Launch DeploymentsTrigger a Launch deployment for a specific environment, then poll its status until completion. If the deployment fails or is cancelled, fetch the deployment log and diagnose likely causes with next-step recommendations.contentstack/contentstack-agent-skills4
- Php StylePSR-4 layout, namespaces, docblocks, PHP compatibility, src/ structure for this SDK.contentstack/contentstack-php4
- Python StyleUse for Python package layout, setup.py conventions, and style in contentstack-python.contentstack/contentstack-python4
- TestingUse for pytest setup, test layout, config.py credentials, and hygiene in contentstack-python.contentstack/contentstack-python4
- TestingUse for Jest, Playwright e2e, API tests, and bundler smoke tests in contentstack-typescript.contentstack/contentstack-typescript4
- TestingPHPUnit—test/ layout, helpers, constants, coverage output, secrets hygiene.contentstack/contentstack-php4
- TestingUse for JUnit tests, integration (*IT) tests, fixtures, and credentials handling in contentstack-java.contentstack/contentstack-java4
- TestingHow to run and extend tests — Mocha unit, sanity API, Jest TypeScript; env and mocks.contentstack/contentstack-management-javascript4
- TypescriptUse for TypeScript source layout, Rollup build, and dist outputs in contentstack-typescript.contentstack/contentstack-typescript4
- Code ReviewUse when reviewing PRs for contentstack-swift—API stability, tests, SPM, and Apple platform impact.contentstack/contentstack-swift3
- Code ReviewUse when reviewing PRs or before opening a PR – API design, errors, memory/threading, backward compatibility, dependencies, security, XCTest qualitycontentstack/contentstack-ios3
- Code ReviewPR checklist and review expectations for this repositorycontentstack/webhook-listener3
- Code ReviewUse when preparing or reviewing pull requests for this repository—scope, tests, security, and API stability.contentstack/datasync-content-store-aws-s33
- Code ReviewUse when preparing a pull request or reviewing changes for this SDK repository.contentstack/contentstack-dart3
- Code ReviewSDK-specific PR review checklist for the Contentstack .NET SDK — covers breaking changes, HTTP layer correctness, exception handling, serialization, fluent API patterns, configuration, test coverage, multi-targeting, plugin lifecycle, and internal visibility. Use when reviewing pull requests, examining code changes, or performing code quality assessments on this SDK.contentstack/contentstack-dotnet3
- Content Store Aws S3 SdkUse when changing the public API, configuration, S3 content-store behavior, or DataSync integration boundaries for this package.contentstack/datasync-content-store-aws-s33
- Contentstack Dart SdkUse when changing the public API, Stack, queries, CDA calls, errors, or SDK boundaries.contentstack/contentstack-dart3
- Contentstack Ios CdaUse when implementing or changing CDA features – Stack/Config, entries, assets, sync, taxonomy, query, HTTP entry points, retry, callbacks, and Content Delivery API alignmentcontentstack/contentstack-ios3
- Contentstack Swift CdaUse for the Swift Content Delivery API, Stack and query types, and dependency on ContentstackUtils.contentstack/contentstack-swift3
- Dart StyleUse for package layout, imports, naming, and analyzer/linter alignment in this Dart repo.contentstack/contentstack-dart3
- Dev WorkflowBranches, npm scripts, Husky, GitHub Actions, and version/release expectations for this repocontentstack/webhook-listener3
- Dev WorkflowUse when setting up the repo locally, running build/test/lint, Husky, or interpreting CI workflows for this package.contentstack/datasync-content-store-aws-s33
- Dev WorkflowLocal development and CI workflow for the Contentstack .NET SDK — solution layout, dotnet build/test commands, package versioning in Directory.Build.props, GitHub Actions (unit tests, CodeQL, NuGet), and integration test credentials. Use when onboarding, running builds, preparing a PR, or finding where CI is defined.contentstack/contentstack-dotnet3
- Dev WorkflowUse for SwiftPM, Xcode CI, Carthage, and branch workflow in contentstack-swift.contentstack/contentstack-swift3
- Dev WorkflowUse for branches, CI, local build/test/lint, codegen, and PR workflow for this repo.contentstack/contentstack-dart3
- Error HandlingError handling patterns for the Contentstack .NET SDK — ContentstackException hierarchy, domain-specific typed exceptions with static factory methods, GetContentstackError WebException parsing, centralized ErrorMessages.cs strings, and consumer catch order. Use when adding new exception types for a new domain area, modifying error messages, handling API HTTP errors, debugging WebException responses, or catching SDK errors in consumer code.contentstack/contentstack-dotnet3
- FrameworkUse when changing Config, URL/session setup, CSIOCoreHTTPNetworking, CSURLSessionManager, retry behavior, or internal request flowcontentstack/contentstack-ios3
- FrameworkUse when working with AWS S3, aws-sdk usage, environment assumptions, or DataSync-related dependencies in this package.contentstack/datasync-content-store-aws-s33
- FrameworkUse for Xcode workspace, schemes, Carthage, CocoaPods publish, and platform matrix in contentstack-swift.contentstack/contentstack-swift3
- Models And SerializationModel and serialization patterns for the Contentstack .NET SDK — Entry/Asset shape, catch-all Object dictionary, generic Fetch<T>/Find<T> projections, CSJsonConverter attribute-driven converter registration, EntryJsonConverter/AssetJsonConverter, ContentstackCollection<T>, JsonProperty for API name mismatches, entry variants. Use when adding new model types, writing JSON converters, working with entry variants, embedded assets, or modifying serialization settings.contentstack/contentstack-dotnet3
- Query BuildingQuery building patterns for the Contentstack .NET SDK — two-dictionary architecture (QueryValueJson + UrlQueries), Mongo-style operators, fluent chaining, Exec() merge order, pagination (skip/limit), sync API pagination tokens, taxonomy query path. Use when adding query operators or filters, modifying Query.cs, working on pagination, debugging query parameter serialization, or building entry/asset queries.contentstack/contentstack-dotnet3
- Runtime And HttpUse for HTTP client usage, env configuration, logging, retries, and dependency packaging for this SDK.contentstack/contentstack-dart3
- Sdk Core PatternsCore architecture of the Contentstack .NET Delivery SDK — namespaces, ContentstackClient factory, Config/ContentstackOptions, HttpRequestHandler (HttpWebRequest GET), plugin hooks, ASP.NET Core DI, and multi-targeting. Use when working on new SDK features, adding model types, wiring DI, understanding request flow, or onboarding to the codebase.contentstack/contentstack-dotnet3
- Swift StyleUse for Swift source layout, naming, SwiftLint rules, and SPM structure in contentstack-swift.contentstack/contentstack-swift3
- TestingJest tests, layout, coverage, and how they relate to the TypeScript buildcontentstack/webhook-listener3
- TestingTesting patterns for the Contentstack .NET SDK — unit tests using AutoFixture and private field reflection (no network), and integration tests using IntegrationTestBase, TestDataHelper, LogArrange/LogAct/LogAssert, xUnit traits, and RequestLoggingPlugin. Use when writing new tests, adding coverage for a new feature, debugging integration test failures, or understanding the test structure.contentstack/contentstack-dotnet3
- TestingUse for test layout, running tests, coverage, fixtures, and credential handling in this repo.contentstack/contentstack-dart3
- TestingUse for XCTest targets, DVR, and CI config secrets in contentstack-swift.contentstack/contentstack-swift3
- TestingUse when writing Jest tests, configuring mocks, or interpreting coverage for this package.contentstack/datasync-content-store-aws-s33
- TestingUse when writing or refactoring ContentstackTest – XCTest, fixtures, async, naming, unit vs integration-stylecontentstack/contentstack-ios3
- TypescriptUse when editing TypeScript source, tsconfig, typings output, or matching TSLint rules in this repository.contentstack/datasync-content-store-aws-s33
- Typescript StyleTypeScript and Node coding conventions for this repo—tsconfig, modules, typingscontentstack/webhook-listener3
- Webhook ListenerPublic API, configuration, and boundaries of the @contentstack/webhook-listener packagecontentstack/webhook-listener3
- Aspnetcore IntegrationUse for the contentstack.management.aspnetcore package, HttpClient/DI registration with ASP.NET Core.contentstack/contentstack-management-dotnet2
- Code ReviewPR checklist and severity guidance for kickstart-next contributions.contentstack/kickstart-next2
- Code ReviewPR review checklist for datasync-asset-store-filesystem — use when opening or reviewing pull requests.contentstack/datasync-asset-store-filesystem2
- Code ReviewUse when reviewing or preparing a PR—API safety, tests, auth handling, and compatibility checklist.contentstack/contentstack-management-java2
- Code ReviewPR review for DataSync MongoDB SDK — JSDoc, compatibility, errors, tests, deps/SCA; terminology DataSync MongoDB SDK not CDA/CMA HTTPcontentstack/datasync-mongodb-sdk2
- Code ReviewUse when reviewing or preparing a pull request for contentstack-management-dotnet.contentstack/contentstack-management-dotnet2
- Code ReviewPR checklist and severity guidance for contentstack-ios-persistence changescontentstack/contentstack-ios-persistence2