Individual skill
asteria-investment-office
Solve Asteria Investment Office JSON tasks that require using the shared environment as the current book of record for portfolio holdings, fixed-income trades, equity-index correlations, active allocation views, macro signals, policies, and committee/risk outputs. Use when prompts mention Asteria portfolios, PF-* ids, energy credit, fixed-income risk rebalance, international equity correlation, allocation view refreshes, or committee decision JSON.
experiments/codex_skill_creator_comparison_gpt5_5_xhigh/reports/skills/task_group_010/fewshot/deepagents/fewshot_attempt_03/SKILL.md
Source commit 5082a777379156a048881e94940d640702e5e09a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 121
- Repository last updated
- Oct 29, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- ai Repository topic
- benchmark Repository topic
- llm Repository topic
- self-evolving Repository topic
- self-learning Repository topic
- skills Repository topic
- finance Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 7,557 bytesSKILL.mdcore · 7,557 bytesscripts/asteria_env_helper.pyruns · 17,943 bytes
Read excerpt
# Asteria Investment Office
## Core Workflow
1. Read the user prompt, every local payload JSON, and the answer template before calculating. Treat the template as the output contract: required keys, enum values, ordering rules, and rounding precision all come from it.
2. Read `environment_access.md` in the task workspace and use only the listed Asteria environment endpoints. Current environment records override local worksheet, memo, or stale payload values whenever the prompt says to use the shared environment as the book of record.
3. Run the helper at [scripts/asteria_env_helper.py](scripts/asteria_env_helper.py) when useful:
```bash
python scripts/asteria_env_helper.py analyze input
```
Pass the task input directory, task directory, or current directory. The helper prints a JSON fact pack with fetched portfolio data, enriched holdings, fixed-income metrics, pairwise correlations, allocation signal rows, and candidate bond facts. Use it as calculation support, not as the final answer.
4. Build the final JSON manually against the template. Return only JSON when requested; do not include commentary.