test-task-env-check

Verify the CLAUDE_CODE_TASK_LIST_ID environment variable in forked skill contexts.

3|1|Updated Dec 2, 2024
One-click install
npx skills add https://github.com/faisalanjum/EventTrader --skill test-task-env-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-task-env-check
Source: https://github.com/faisalanjum/EventTrader/tree/main/.claude/skills/test-task-env-check
Command: npx skills add https://github.com/faisalanjum/EventTrader --skill test-task-env-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that critical environment variables, like CLAUDE_CODE_TASK_LIST_ID, are correctly propagated and accessible within forked skill environments.

Core Features & Use Cases

  • Environment Variable Verification: Confirms the presence and value of specific environment variables.
  • Task List Synchronization: Checks task list status before and after operations within a forked context.
  • Use Case: When deploying a new skill that relies on task management, this Skill can be used to confirm that the necessary task list ID is available, preventing potential failures due to missing context.

Quick Start

Run the test-task-env-check skill to verify the CLAUDE_CODE_TASK_LIST_ID environment variable.

Frequently Asked Questions about test-task-env-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify environment variables in a forked skill execution context?

Verifying environment variables in a forked skill involves checking that values like CLAUDE_CODE_TASK_LIST_ID are correctly propagated. This skill lists tasks, creates a test task, and lists tasks again to confirm the environment variable is accessible and synchronized.

Why does my task list synchronization fail in a forked environment?

Task list synchronization fails in a forked environment when the CLAUDE_CODE_TASK_LIST_ID environment variable is not properly propagated. Without this identifier, forked skills cannot access or modify the shared task list, leading to missing context and synchronization errors.

What is the best way to test task management context propagation?

The best way to test task management context propagation is to create a new task with a unique ID and compare the task list before and after the operation. This confirms that the CLAUDE_CODE_TASK_LIST_ID environment variable is accessible and that task list modifications persist correctly.

Can I check task list status before and after operations within a forked context?

Yes, you can check task list status before and after operations within a forked context. This skill lists existing tasks, creates a new task with a unique ID, and lists tasks again to document the state changes and confirm that the environment variable is properly propagated.

When do I need to validate the CLAUDE_CODE_TASK_LIST_ID environment variable?

You need to validate the CLAUDE_CODE_TASK_LIST_ID environment variable when deploying a new skill that relies on task management. Validating it beforehand confirms that the necessary task list ID is available, preventing potential failures due to missing context in the forked environment.