Citation Formatter

v1.0.0

Use when formatting references for journal submission, converting between citation styles (APA, MLA, Vancouver, Chicago), generating bibliographies for manus...

0· 25·0 current·0 all-time
byAIpoch@aipoch-ai
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (citation formatting, style conversion) match the packaged artifact: SKILL.md documents formatting workflows and the repo contains a Python script (scripts/main.py) plus citation reference docs. Requested resources (none) are appropriate for an offline formatter.
Instruction Scope
SKILL.md confines runtime actions to validating inputs and running the bundled script (python -m py_compile; python scripts/main.py). It does not instruct the agent to read unrelated system paths, access secrets, or exfiltrate data. It does mention optional integration with reference managers but provides no steps that would access external credentials.
Install Mechanism
No install spec (low risk). However, the package includes an executable Python script; although SKILL.md treats execution as a manual/contained step, you should still inspect the script before running. There is no packaged dependency pinning noted.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths — proportional to its stated purpose. If you plan to enable 'integration with reference managers', expect that additional credentials or connectors would be needed later (not present here).
Persistence & Privilege
The skill does not request always:true and uses normal, user-invocable defaults. It does not attempt to modify other skills or system settings in SKILL.md.
Assessment
This package appears coherent for offline citation formatting, but inspect scripts/main.py before running: look for any network I/O (requests/urllib/socket), subprocess/os operations, or obfuscated code. Run python -m py_compile scripts/main.py to confirm it parses, then execute in an isolated environment (temporary venv or container) with non-sensitive sample inputs. If you need reference-manager integration later, expect additional connectors and credentials — the current package does not request them. If you want higher assurance, paste the full remainder of scripts/main.py (the provided snippet was truncated) for a complete review.

Like a lobster shell, security has layers — review code before you run it.

latestvk97fg7ts0f8xrqdd0qfmabc8an843ngf

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments