← Back to Skills Marketplace
South African Tax Article Generator
by
Carl Luis Olivier
· GitHub ↗
· v1.0.0
363
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tax-article-generator
Description
Generate South African tax/VAT/SARS compliance articles
Usage Guidance
This package appears to be a benign article generator, but the documentation and the code disagree in several ways. Before installing or enabling it for production: 1) review the code yourself or run it in a sandbox — index.py only writes JSON files and does not publish to WordPress or schedule tasks despite the SKILL.md claiming those features; 2) note a functional bug: templates use Jinja-style {{VAR}} placeholders but index.py uses Python's string.Template (which expects $var), so generated content will likely retain raw {{...}} placeholders; 3) the SKILL.md mentions templates/ and schemas/ directories that are not present — ask the author for the missing files or an updated README; 4) verify CTA_URL handling (the CLI requires --cta-url but SKILL.md's input table omits it) to avoid runtime surprises; 5) if you need the advertised WordPress publishing or scheduled triggers, request a version that actually implements and documents those features; and 6) because the mismatches could stem from sloppy packaging, prefer testing locally in an isolated environment and do not grant any credentials unless the implementation explicitly needs and documents them. If the author provides corrected SKILL.md and/or the missing files and fixes the templating bug, reassess — at that point the skill would likely be coherent and low-risk.
Capability Analysis
Type: OpenClaw Skill
Name: tax-article-generator
Version: 1.0.0
The skill is suspicious due to a significant prompt injection vulnerability. The `index.py` script uses `string.Template.safe_substitute()` to insert user-controlled input variables (defined in `SKILL.md`) directly into markdown article templates without any sanitization. This allows an attacker to inject arbitrary markdown or OpenClaw agent instructions into the generated content, which could then be executed by the agent or a downstream system if it processes the output.
Capability Assessment
Purpose & Capability
The skill claims optional WordPress REST API integration, scheduled triggers, and includes 'schemas/' and 'templates/' directories in SKILL.md, but the package contains only index.py and SKILL.md. index.py implements local JSON output only and does not perform publishing or scheduling. The mismatch between claimed capabilities and actual code is disproportionate.
Instruction Scope
SKILL.md lists input variables (including CTA_TEXT) but omits CTA_URL which is required by the CLI; the README describes Jinja2 templates and JSON schemas but index.py uses inlined template strings and the string.Template API. Also SKILL.md mentions triggers and webhooks, but there are no instructions or code to interact with external systems or scheduling. These divergences give the agent broader discretion in documentation than the code actually uses.
Install Mechanism
No install spec is provided (instruction-only with a single Python file). That minimizes installation risk — nothing is downloaded or executed at install time beyond the included index.py.
Credentials
The skill declares no required environment variables or credentials and the code does not read secrets or external config. There are no disproportionate credential requests.
Persistence & Privilege
always is false, the skill doesn't request persistent/privileged platform presence, and the code writes only to the user-specified output directory. No modifications to other skills or global agent config are present.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tax-article-generator - After installation, invoke the skill by name or use
/tax-article-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish - SARS/VAT/PAYE compliance articles
Metadata
Frequently Asked Questions
What is South African Tax Article Generator?
Generate South African tax/VAT/SARS compliance articles. It is an AI Agent Skill for Claude Code / OpenClaw, with 363 downloads so far.
How do I install South African Tax Article Generator?
Run "/install tax-article-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is South African Tax Article Generator free?
Yes, South African Tax Article Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does South African Tax Article Generator support?
South African Tax Article Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created South African Tax Article Generator?
It is built and maintained by Carl Luis Olivier (@wespeakallday); the current version is v1.0.0.
More Skills