Install
$ agentstack add skill-aitransformationdirector-use-luna-subagents-use-luna-subagents ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Use Luna Subagents
Configure a persistent luna_worker custom agent, then use it selectively for bounded work while the parent agent retains orchestration and final verification.
Reconcile the custom agent
- Resolve this skill directory and run:
``bash python3 scripts/reconcile_luna_worker.py ``
- Treat exit statuses as follows:
0: the agent is ready.2: installation or reconciliation is required. Review the emitted unified diff.3: configuration is blocked or invalid. Resolve the reported blocker before continuing.
- When a change is required, request approval through the execution environment and run:
``bash python3 scripts/reconcile_luna_worker.py --apply ``
Write only ~/.codex/agents/luna-worker.toml. The script backs up a conflicting file before replacing it. Do not rewrite ~/.codex/config.toml.
- If the script reports
[agents].enabled = false, show the smallest diff that changes only that value totrue, obtain approval, preserve every other setting, and validate the TOML again.
- Use
codex --versionas an informational compatibility check. If the wrapper is broken, use the package version reported by the script. When compatibility remains uncertain, consult the current official Codex manual or documentation rather than guessing.
- Attempt a harmless
luna_workersmoke task. If the current session does not expose a newly installed custom agent, tell the user to restart Codex or open a fresh thread; do not claim the agent was runtime-validated.
Decide whether to delegate
Use Luna workers when the work is clear, bounded, and benefits from isolation or parallelism, including:
- focused codebase exploration or document processing;
- repetitive or high-volume transformations;
- independent implementation slices with exclusive file ownership;
- tests, reviews, triage, or evidence gathering.
Keep work with the parent agent when it is trivial, highly coupled, ambiguous, or primarily requires synthesis and judgment.
Use one worker by default. Use multiple workers only for genuinely independent tasks. Never assign overlapping write scopes to concurrent workers.
Run the delegated workflow
- State each worker's objective, boundaries, available inputs, expected output, and verification requirement.
- Spawn the custom agent named
luna_worker. Use an explicit Luna model override only when the active tool surface supports it; never silently substitute a different model. - Let the worker inspect, edit, and test within the parent task and permission boundary. The agent intentionally inherits the parent's sandbox.
- Wait for all requested workers. Route follow-up instructions when a result is incomplete or off-scope.
- Have the parent reconcile conflicts, inspect material changes, run proportional final verification, and deliver the consolidated result.
Do not delegate merely to demonstrate the skill. Do not represent a configured file as proof that the requested model actually ran.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aitransformationdirector
- Source: aitransformationdirector/use-luna-subagents
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.