confidential-data-handling
CommunityConfidentially wrap or declassify Wolfram results.
Software Engineering#claude integration#wolfram language#prompt safety#confidential data#data propagation#nonconfidential
Authortransreal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents sensitive Wolfram Language data from being exposed in Claude prompts by guiding you to correctly mark inputs and outputs as confidential or to intentionally declassify them when needed.
Core Features & Use Cases
- Confidential wrapping at the right time: Wrap values during assignment using
Confidential[...]so secret content is excluded from downstream prompts and propagation happens correctly. - Automatic handling of secret dependency structure: When schema sending is enabled, confidential-dependent outputs include safe structural metadata (type/keys/sizes) instead of raw sensitive values.
- Declassification via
NonConfidential: Produce non-confidential results even when they depend on confidential variables, skipping confidential propagation for the marked result. - Trigger-based behavior: Use
Confidential[...]when the user instruction includes “secret/confidential/hidden” in a variable-assignment context.
Quick Start
Mark a value as confidential by assigning it as var = Confidential[expr], or declassify a computed summary as summary = NonConfidential[... ].
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: confidential-data-handling Download link: https://github.com/transreal/claudecode/archive/main.zip#confidential-data-handling Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.