← All skill packs

Testing & Writing Skills

Skill pack
2 skills0 selected
premmodhaofficialSkills in this pack

Use this when an agent finishes work and must publish its context summary for downstream consumers, when publishing an early DRAFT for same-wave peers, preserving revision history across re-runs, or marking assumptions tied to another agent's unfinished output. Covers the 200-line cap, Generated/Run header, revision history, and ASSUMPTION / DRAFT markers. Triggers: context summary, summary, header, revision history, ASSUMPTION, DRAFT, downstream handoff, 200-line.

English

Use this when authoring integration tests against a real backend (PostgreSQL, Redis, Kafka, MinIO, NATS, MongoDB), debugging slow or flaky container-backed tests, gating tests on Docker availability, or capturing container logs on failure. Covers session-scoped fixtures, state reset between tests (TRUNCATE / transactional rollback / per-test schema), the @pytest.mark.integration marker plus pytestcollectionmodifyitems Docker gate, healthcheck/wait policies, log dumping via request.addfinalizer, image version pinning, dynamic port discovery, TCREUSE for dev iteration, DOCKERHOST discovery, and per-service connection-URL recipes. Triggers: testcontainers, PostgresContainer, RedisContainer, KafkaContainer, MinioContainer, MongoDbContainer, NatsContainer, docker, integration, @pytest.mark.integration.

English

Includes Context Summary Writing and Python Testcontainers Setup.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills2CategorygeneralStars0

What’s included

Context Summary Writing

Use this when an agent finishes work and must publish its context summary for downstream consumers, when publishing an early DRAFT for same-wave peers, preserving revision history across re-runs, or marking assumptions tied to another agent's unfinished output. Covers the 200-line cap, Generated/Run header, revision history, and ASSUMPTION / DRAFT markers. Triggers: context summary, summary, header, revision history, ASSUMPTION, DRAFT, downstream handoff, 200-line.

Python Testcontainers Setup

Use this when authoring integration tests against a real backend (PostgreSQL, Redis, Kafka, MinIO, NATS, MongoDB), debugging slow or flaky container-backed tests, gating tests on Docker availability, or capturing container logs on failure. Covers session-scoped fixtures, state reset between tests (TRUNCATE / transactional rollback / per-test schema), the @pytest.mark.integration marker plus pytestcollectionmodifyitems Docker gate, healthcheck/wait policies, log dumping via request.addfinalizer, image version pinning, dynamic port discovery, TCREUSE for dev iteration, DOCKERHOST discovery, and per-service connection-URL recipes. Triggers: testcontainers, PostgresContainer, RedisContainer, KafkaContainer, MinioContainer, MongoDbContainer, NatsContainer, docker, integration, @pytest.mark.integration.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Context Summary Writing skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: Apache-2.0. The author’s terms apply.
Testing & Writing Skills | Agent Skills Atlas