Build integrated IS/BS/CF financial workbooks in Excel.
The English summary is being prepared. Showing the original description.
Scaffolding für Scripts, Skills und Plugins aus Templates.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Scaffolding für neue OpenAmer-Scripts, Skills und Plugins aus eingebauten Templates. CLI-Tool mit 4 Modi, OPENAMER_TOOL-Konvention, Exit-Codes und JSON-Output.
# Hilfe
python scripts/code-generator.py --help
# 1) Script generieren
python scripts/code-generator.py --script mein-tool --desc "Mein neues Tool" [--cron 30min]
# 2) Skill generieren
python scripts/code-generator.py --skill mein-skill --desc "Mein neuer Skill" --category system
# 3) Plugin generieren
python scripts/code-generator.py --plugin mein-plugin --desc "Mein Desktop Plugin"
# 4) Templates auflisten
python scripts/code-generator.py --list
python scripts/code-generator.py --list --json
Generiert scripts/<name>.py mit:
#!/usr/bin/env python3)OPENAMER_HOME-Pfadlogikcreate_parser() mit --json, --verboserun() Funktionmain() mit Error-Handling (ValueError → Exit 1, PermissionError → Exit 2, ImportError → Exit 3)if __name__ == "__main__"-Guard--cron 30min → 1800s Intervall)--no-exit-codes zum Weglassen der Exit-Code-DokuGeneriert skills/<kategorie>/<name>/SKILL.md mit:
Kategorien: system, devops, security, software-development, autonomous-ai-agents, creative, desktop, email, github, imported, marketing, media, mlops, note-taking, productivity, research, smart-home, social-media
Generiert desktop-plugins/examples/<name>/ mit:
__init__.py (Plugin-Hooks: on_load, on_unload, execute + optionales CLI-Main)plugin.yaml (Metadaten, Hooks, Tags)Listet alle verfügbaren Templates mit ihren Args, Typen und Dateien.
| Code | Bedeutung |
|---|---|
| 0 | Erfolg |
| 1 | Fehler (Args, Exist) |
| 2 | Schreibfehler |
| 3 | Abhängigkeitsfehler |
Die Templates sind als Dict im Code von scripts/code-generator.py eingebettet (Dict TEMPLATES).
Roh-Kopien liegen in .code-generator/templates/ zur Referenz.
Verfügbare Templates:
__init__.py + plugin.yamlAlle Modi unterstützen --json für maschinenlesbare Ausgabe:
{
"tool": "code-generator",
"version": "1.0.0",
"status": "ok",
"output": {
"mode": "script",
"name": "mein-tool",
"path": "C:/.../scripts/mein-tool.py",
"cron": "30min",
"exit_codes": true
}
}
# Test: Hilfe anzeigen
python scripts/code-generator.py --help
# Test: Script generieren
python scripts/code-generator.py --script test-tool --desc "Test Tool" --json
# Test: Skill generieren
python scripts/code-generator.py --skill test-skill --desc "Test Skill" --category system --json
# Test: Plugin generieren
python scripts/code-generator.py --plugin test-plugin --desc "Test Plugin" --json
# Test: Templates auflisten
python scripts/code-generator.py --list --json
# Aufräumen
rm -f scripts/test-tool.py
rm -rf skills/system/test-skill
rm -rf desktop-plugins/examples/test-plugin
Script: scripts/code-generator.py
Templates: .code-generator/templates/
Skill: skills/software-development/code-generator/SKILL.md
Das Tool verwendet:
argparse für CLI-Parsing (Mutually Exclusive Group für Modi)textwrap.dedent für saubere Einrückung der Templatespathlib.Path für Plattform-unabhängige Pfadeslugify() für konsistente Dateinamenrender_template() für {{placeholder}}-ErsetzungNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Build integrated IS/BS/CF financial workbooks in Excel.
The English summary is being prepared. Showing the original description.
Run and grow the OpenAmer Agent-to-Agent swarm: identity, trust, node-to-node ask, signed skill/insight sharing, and the autonomous self-learning loop.
The English summary is being prepared. Showing the original description.
Use for A/B experiments on OpenAmer configs and skills.
The English summary is being prepared. Showing the original description.
Roleplay a hostile user to find and triage UX pain points.
The English summary is being prepared. Showing the original description.
Agent mesh: master/worker nodes, HTTP delegation, heartbeat.
The English summary is being prepared. Showing the original description.
Use for agentic commerce payments tasks. Candidate synthesized from trend radar; awaiting trial promotion.
The English summary is being prepared. Showing the original description.