← Back to Skills Marketplace
bryanchen3777

Project Aura

by Chung Cheng Chen · GitHub ↗ · v1.8.0 · MIT-0
cross-platform ⚠ suspicious
109
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install project-aura
Description
Adds seven emotional personality modules and an adaptive RLHF system to AI companions for dynamic, personalized emotional interactions.
Usage Guidance
This package appears to implement exactly what it claims (local emotional phrase selection and simple RLHF) and does not request credentials or perform network calls — so it is not obviously malicious. However, before installing: 1) Verify file layout and imports (docs expect scripts/green_tea_skill/selector.py but the included selector.py appears at repository root); adjust imports or move files so Path(__file__).parent resolves to the folder holding green_tea_modules.json. 2) Confirm which license you intend to use (ClawHub vs GitHub show different licenses) and that this licensing is acceptable. 3) Review green_tea_modules.json content: phrases are intimate and designed to encourage attachment — consider ethical/user-safety implications for your users. 4) Keep your private phrase file out of source control (the project .gitignore helps, but double-check before committing). 5) Run the code in a local sandbox first and inspect where it creates/updates green_tea_modules.json and any _system keys. If these coherence issues (path/version/license) are resolved, the skill is functionally coherent with its stated purpose; if you want higher assurance, ask the author for a package layout that matches documentation and a single authoritative license/version.
Capability Analysis
Type: OpenClaw Skill Name: project-aura Version: 1.8.0 Project Aura is an emotional personality framework that allows an AI agent to select and refine roleplay-oriented phrases based on user feedback. The implementation in 'selector.py' is well-structured, using atomic file operations for local JSON persistence and relying exclusively on the Python standard library with no external network or shell dependencies. No evidence of data exfiltration, malicious prompt injection, or unauthorized system access was found across the code or documentation.
Capability Assessment
Purpose & Capability
The name/description (emotional personality modules + RLHF) align with the included Python code and JSON phrase data: selector.py implements weighted selection, rating updates, cooldowns, and atomic JSON writes. However, metadata and documentation show inconsistencies: the declared entry_point and usage examples reference scripts/green_tea_skill/selector.py and 'scripts' on sys.path, while the package manifest and file list include selector.py at the repository root (no scripts/green_tea_skill directory shown). Version labels also differ (manifest/clawhub.json show 1.7.0 while SKILL.md/CHANGELOG/README reference 1.8.0). License references differ between ClawHub (MIT-0) and repository (CC BY-NC-SA). These mismatches are plausibly sloppy packaging but reduce confidence in correctness.
Instruction Scope
SKILL.md instructs only local operations: copying the example JSON to create a private green_tea_modules.json and importing selector classes. At runtime, the code reads/writes a local JSON file (Path(__file__).parent / 'green_tea_modules.json'), persists ratings, and performs no network calls or env-variable reads. The main scope risk is behavioral: phrases are intimate/manipulative in tone (references to 'husband', flirting, dependency) which is content-risky but not a technical security leak. Also, because docs/instructions reference a different path layout, a user following the docs may fail to load the data or accidentally place the JSON somewhere else.
Install Mechanism
There is no install spec (instruction-only skill) and dependencies are standard library only. No network downloads, no package installers, and no extracted archives. The code does write to disk (JSON) in its own directory, which is expected and proportionate for local persistence.
Credentials
The skill requests no environment variables, no credentials, and doesn't access system config paths. The only persisted data is a local JSON (green_tea_modules.json) and an internal '_system' section for cooldown timestamps. That local storage behavior is proportionate to the described RLHF/persistence functionality. Note: .gitignore excludes green_tea_modules.json (good), but authors repeatedly instruct users to create a private phrase file — users should ensure they do not accidentally commit sensitive content.
Persistence & Privilege
The skill persists state by atomically writing green_tea_modules.json in the skill's directory and updates '_system' timestamps. always is false and the skill does not modify other skills or global agent settings. This is expected and narrow, but be aware it will create/modify a local file in its directory (ensure directory locations and permissions are acceptable).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install project-aura
  3. After installation, invoke the skill by name or use /project-aura
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.8.0
Project Aura 1.0.0 released! - Introduces a lightweight emotional behavior plugin for AI companions with 7 distinct personality modules. - Features a dynamic weighted random algorithm and reinforcement learning from human feedback (RLHF). - All learning and emotional adaptations are persisted locally in JSON, ensuring user privacy. - Includes a combo system for creating impactful two-part emotional interactions. - Requires only Python 3.8+ and standard library, with no external dependencies.
Metadata
Slug project-aura
Version 1.8.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Project Aura?

Adds seven emotional personality modules and an adaptive RLHF system to AI companions for dynamic, personalized emotional interactions. It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.

How do I install Project Aura?

Run "/install project-aura" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Project Aura free?

Yes, Project Aura is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Project Aura support?

Project Aura is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Project Aura?

It is built and maintained by Chung Cheng Chen (@bryanchen3777); the current version is v1.8.0.

💬 Comments