← Back to Skills Marketplace
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ihc-if-optimizer
Description
Optimize IHC/IF protocols for specific tissues and antigens
README (SKILL.md)
IHC/IF Optimizer
Immunostaining protocol optimization.
Use Cases
- Brain tissue staining
- Liver antigen retrieval
- Antibody dilution optimization
- Fluorescence panel design
Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--tissue-type |
string | - | Yes | Tissue type (Brain, Liver, Kidney, etc.) |
--antigen |
string | - | Yes | Target protein/antigen name |
--detection-method |
string | IHC | No | Detection method (IHC or IF) |
--output, -o |
string | stdout | No | Output file path |
--format |
string | text | No | Output format (text, json, markdown) |
Returns
- Recommended retrieval method
- Antibody dilutions
- Blocking conditions
- Counterstain suggestions
Example
Brain tissue + Phospho-protein → Citrate retrieval, 1:200 antibody
Risk Assessment
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
Security Checklist
- No hardcoded credentials or API keys
- No unauthorized file system access (../)
- Output does not expose sensitive information
- Prompt injection protections in place
- Input file paths validated (no ../ traversal)
- Output directory restricted to workspace
- Script execution in sandboxed environment
- Error messages sanitized (no stack traces exposed)
- Dependencies audited
Prerequisites
No additional Python packages required.
Evaluation Criteria
Success Metrics
- Successfully executes main functionality
- Output meets quality standards
- Handles edge cases gracefully
- Performance is acceptable
Test Cases
- Basic Functionality: Standard input → Expected output
- Edge Case: Invalid input → Graceful error handling
- Performance: Large dataset → Acceptable processing time
Lifecycle Status
- Current Stage: Draft
- Next Review Date: 2026-03-06
- Known Issues: None
- Planned Improvements:
- Performance optimization
- Additional feature support
Usage Guidance
This skill's code appears to do what it claims (generate protocol recommendations) and does not request credentials or network access, but the SKILL.md and the included script disagree about how to call the tool and what features it supports. Before installing or running it: 1) Verify and reconcile CLI parameter names (update SKILL.md to match --tissue, --antigen-location, --difficulty, or modify the script to implement the documented flags). 2) Test the script locally in a safe sandbox to confirm behavior (it currently prints to stdout and does not write files). 3) Don't feed patient-identifiable or sensitive sample metadata into the tool without appropriate handling — the skill does not claim any data protections. 4) Because the package is marked Draft and the docs are inconsistent, prefer manual review and unit tests (including invalid-flag handling) before enabling autonomous invocation in agents.
Capability Analysis
Type: OpenClaw Skill
Name: ihc-if-optimizer
Version: 1.0.0
The IHC/IF Optimizer skill is a straightforward tool for generating laboratory protocol recommendations based on hardcoded data. The Python script (scripts/main.py) uses standard logic to map tissue types and antigen locations to specific experimental conditions without any external dependencies, network calls, or risky file system operations. The documentation (SKILL.md) aligns with the code's functionality and contains no evidence of malicious instructions or prompt injection attempts.
Capability Assessment
Purpose & Capability
The Python script implements a protocol recommender for tissues and antigen locations and therefore aligns with the skill name and description. However, the SKILL.md advertises additional CLI options and parameter names (e.g., --tissue-type, --antigen, --detection-method, --output, --format) that are not implemented in scripts/main.py, indicating documentation and capability drift.
Instruction Scope
SKILL.md instructs usage with parameter names and output options that differ from the script. The script actually expects --tissue / -t, --antigen-location / -a (with specific choice values), --difficulty / -d, and supports --list-tissues. The SKILL.md's suggested output file/format behavior is not implemented. This mismatch could cause an agent or user to invoke non-existent flags or expect file-writing/network behavior that doesn't exist.
Install Mechanism
No install specification or external downloads are present; the skill is instruction-plus-bundled-script only. The script uses only the standard argparse module and requires no external packages or network installers.
Credentials
No environment variables, credentials, or config paths are requested. The script does not access environment variables or external services.
Persistence & Privilege
The skill does not request always:true and is user-invocable by default. It does not modify other skills or system-wide configuration and requests no elevated persistence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ihc-if-optimizer - After installation, invoke the skill by name or use
/ihc-if-optimizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of ihc-if-optimizer.
- Provides protocol optimization for IHC/IF staining, tailored to specific tissues and antigens.
- Supports selection of tissue type, antigen, and detection method (IHC or IF).
- Outputs recommended retrieval methods, antibody dilutions, blocking conditions, and counterstain suggestions.
- Includes risk and security assessments, quality criteria, and example use cases.
- No external dependencies or API calls required.
Metadata
Frequently Asked Questions
What is Ihc If Optimizer?
Optimize IHC/IF protocols for specific tissues and antigens. It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.
How do I install Ihc If Optimizer?
Run "/install ihc-if-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ihc If Optimizer free?
Yes, Ihc If Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ihc If Optimizer support?
Ihc If Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ihc If Optimizer?
It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.
More Skills