skills/agentic-harness/load-context/SKILL.md
Resume session from CONTEXT-llm.md. Use when resuming work, loading saved context, continuing a previous session. Triggers include "load context", "resume session", "continue where I left off".
npx skillsauth add pantheon-org/tekhne load-contextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Load session state from .context/session/CONTEXT-{stream}-llm.md and optionally expand full resources.
Speed: < 3 seconds (default), 5-8 seconds (--full)
CRITICAL: After EVERY AskUserQuestion call, check if answers are empty/blank. Known Claude Code bug: outside Plan Mode, AskUserQuestion silently returns empty answers without showing UI.
If answers are empty: DO NOT proceed with assumptions. Instead:
rtk for ALL shell commandsBash: rtk ls -t .context/session/CONTEXT-*llm.md .context/session/done/CONTEXT-*llm.md 2>/dev/null || true
Read: .context/session/CONTEXT-{stream}-llm.md (if stream known from $ARGUMENTS)
If not found in .context/session/, check .context/session/done/ subfolder. If found there, note 📦 (from done/) in report.
If multiple streams and no selection → AskUserQuestion with options (mark done/ files with 📦).
Filename: "default" → .context/session/CONTEXT-llm.md, "{name}" → .context/session/CONTEXT-{name}-llm.md
Parallel Read: OpenSpec project/proposal/tasks.md, top 3 hot files, manifest.yaml. DO NOT restore tasks — informational only.
Thinking Artifacts (if ## Thinking Artifacts section exists in CONTEXT file):
--full mode: Read referenced thinking artifacts and include brief summaries in reportParse key-value header + markdown sections → human-friendly report.
See reference.md for section mapping, report structure, error messages, and formatting rules.
done/ are retired; loading them requires explicit user confirmation..context/session/INDEX.md or CONTEXT-*.md files exist from prior work.CONTEXT-{name}-llm.md snapshot exists.--full expansion is needed to bring in hot files, proposals, or thinking artifacts alongside the base context..context/session/ files — there is nothing to load.CONTEXT-*.md file is already loaded in the current session and re-loading would cause duplication.done/ without checking dates — Stale context from completed sessions misleads current decisions. Why: The done/ folder contains retired sessions; always check INDEX.md first to confirm the most recent active context before falling back to done/..context/session/; the wrong file causes invisible drift and incorrect assumptions.AskUserQuestion returns empty — Blank answers mean the UI never rendered. Why: A known Claude Code bug silently swallows questions outside Plan Mode; always fall back to a numbered text list and wait for a reply.--full expansion is read-only; acting on tasks from a snapshot without user confirmation can duplicate or conflict with current work.📦 (from done/) marker when reporting a done/-sourced file — Users need to know the context came from an archived session. Why: Presenting done/ context without a marker makes it indistinguishable from an active session, causing confusion about what work is current.Loading context at the start of a resumed session:
# Skill reads .context/session/INDEX.md to find the latest snapshot
# Loads .context/session/CONTEXT-2026-04-10-143022.md
# Agent now has prior decisions, open tasks, and rationale
Loading a named work stream:
# User: "load context --stream api-redesign"
# Skill loads .context/session/CONTEXT-api-redesign-llm.md
# Resume report shows stream name, last updated timestamp, and open items
Expanding full resources with --full:
# User: "load context --full"
# Skill loads .context/session/CONTEXT-llm.md (base)
# Also reads top 3 hot files and thinking artifacts referenced in ## Thinking Artifacts
# Report includes brief summaries of each artifact; tasks remain read-only
tools
Generates Jenkinsfiles with stages, agents, parallel builds, post-build actions, and security scanning for Declarative and Scripted pipeline syntaxes. Use when creating a Jenkins pipeline script, Groovy pipeline, or build configuration; implementing CI/CD workflows, continuous integration, or build automation; adding Docker/Kubernetes deployments, matrix builds, parameterized pipelines, or DevSecOps security scanning to a Jenkins setup.
tools
Comprehensive toolkit for validating, linting, testing, and analyzing Helm charts and their rendered Kubernetes resources. Use this skill when working with Helm charts, validating templates, debugging chart issues, working with Custom Resource Definitions (CRDs) that require documentation lookup, or checking Helm best practices.
tools
Comprehensive toolkit for generating best practice Helm charts and resources following current standards and conventions. Use this skill when creating new Helm charts, implementing Helm templates, scaffolding Chart.yaml and values.yaml, defining deployment templates, service definitions, ingress configurations, .tpl helpers, or building Helm projects from scratch. Trigger phrases include "create", "generate", "build", "scaffold" alongside terms like "kubernetes helm", "k8s charts", "helm package", "chart dependencies", "values.yaml", or "helm install".
development
Validates .gitlab-ci.yml syntax, detects security misconfigurations in job definitions, checks for deprecated keywords, ensures proper stage ordering, and audits pipeline configurations for best practices. Use when working with .gitlab-ci.yml files, validating GitLab CI/CD pipeline syntax, debugging configuration errors, checking for hardcoded secrets or credentials in pipeline jobs, optimizing pipeline performance with DAG or cache, or performing security audits on GitLab CI/CD configurations.