Install
openclaw skills install abstract-trimmerCompress academic abstracts to meet strict word limits while preserving key information, scientific accuracy, and readability. Supports multiple compression...
openclaw skills install abstract-trimmerPrecision editing tool that reduces abstract word count through intelligent compression techniques, maintaining scientific rigor while meeting strict journal and conference requirements.
# Trim abstract from file
python scripts/main.py --input abstract.txt --target 250
# Trim abstract from command line
python scripts/main.py --text "Your abstract here..." --target 200
# Check word count only
python scripts/main.py --input abstract.txt --target 250 --check-only
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--input, -i | str | None | No | Input file containing abstract |
--text, -t | str | None | No | Abstract text (alternative to --input) |
--target, -T | int | 250 | No | Target word count |
--strategy, -s | str | balanced | No | Trimming strategy (conservative/balanced/aggressive) |
--output, -o | str | None | No | Output file path |
--check-only, -c | flag | False | No | Only check word count without trimming |
--format | str | json | No | Output format (json/text) |
# Aggressive trimming with text output
python scripts/main.py \
--input abstract.txt \
--target 200 \
--strategy aggressive \
--format text \
--output trimmed.txt
# Batch check multiple abstracts
for file in *.txt; do
python scripts/main.py --input "$file" --target 250 --check-only
done
| Strategy | Approach | Best For |
|---|---|---|
| Conservative | Remove filler words, simplify sentences | Minor trims (10-20 words) |
| Balanced | Condense phrases, merge sentences | Moderate trims (20-50 words) |
| Aggressive | Remove secondary details, abbreviate | Major trims (50+ words) |
{
"trimmed_abstract": "Compressed abstract text...",
"original_words": 320,
"final_words": 248,
"reduction_percent": 22.5
}
Compressed abstract text...
⚠️ AI自主验收状态: 需人工检查
This skill requires:
pip install -r requirements.txt
No external dependencies required (uses only Python standard library).
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python scripts executed locally | Low |
| Network Access | No network access | Low |
| File System Access | Read/write text files only | Low |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | No sensitive data exposure | Low |
# No dependencies required
python scripts/main.py --help
See references/ for:
✂️ Remember: This tool helps meet word limits, but never sacrifice scientific accuracy. Always validate that trimmed abstracts maintain the integrity of your findings.