Skip to content
Back to skills

Plan

ASecurity

Author the research plan — fundamentals first, trade ideas last; Constitution Check evaluated twice; Deviation Register with mandatory Expiry; emits the four side artifacts (brief/entities/reproduce/contracts). Technical (market_data_stage: early) theses MUST emit the entities.md bars schema before implement (Q42).

  • 206 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
ai-agentspythonbash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add agentii-ai/agentii-investment-intelligence --skill plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Plan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentii-ai-plan/badge)](https://www.skillsdirectory.com/skills/agentii-ai-plan)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: plan
description: "Author the research plan — fundamentals first, trade ideas last; Constitution Check evaluated twice; Deviation Register with mandatory Expiry; emits the four side artifacts (brief/entities/reproduce/contracts). Technical (market_data_stage: early) theses MUST emit the entities.md bars schema before implement (Q42)."
role: kit
market_data_stage: none
---

# agentii.plan

## Ordering rule (Q35/Q36)

The plan starts with business understanding and ends with dateable catalysts +
sizing. Constitution Check runs **twice**: plan start (scalar + scope) and after
sizing (aggregate — `position_pct` exists only then).

## Side artifacts

| artifact | content | hard requirement |
|---|---|---|
| `brief.md` | stage-0 context brief — Q18 retrieval keys (mechanical prefilter → pillar FTS → cold-start fallback); strategies top-N 3–5 with a `method_selection:` verdict each (Q7); `<ref:*>` framed blocks; `corpus_version` pin | — |
| `entities.md` | entity_claims schema + entity/metric map | **`market_data_stage: early` theses MUST define the bars schema (Q42) — without it, implement refuses** |
| `reproduce.md` | skills + five pins + `as_of` | — |
| `contracts/` | output frontmatter schemas + `requires:` declarations | — |

## Deviation Register (Q35)

An accepted violation without `Constraint | Why Accepted | Safer Alternative
Rejected Because | Approver | Expiry` means the plan is **not complete** —
`agentii.plan` must not report success. Every deviation carries an Expiry;
converge re-proposes re-justification at expiry.

## Invocation

```bash
# Resolve the kit root first — contracts/kit-root.md. The kit's scripts do NOT ship
# with the skills, so never assume the CWD is the checkout.
KIT=""
for c in "${AGENTII_KIT_ROOT:-}" \
         "$(cat "$HOME/.claude/skills/agentii/.kit-root" 2>/dev/null)" \
         "${CLAUDE_PLUGIN_ROOT:-}"; do
  [ -n "$c" ] && [ -f "$c/scripts/agentii_cmd.py" ] && { KIT="$c"; break; }
done
if [ -z "$KIT" ]; then d="$PWD"; while [ "$d" != "/" ]; do
  [ -f "$d/scripts/agentii_cmd.py" ] && { KIT="$d"; break; }; d="$(dirname "$d")"; done; fi
[ -n "$KIT" ] || { echo "agentii kit not found — see contracts/kit-root.md" >&2; exit 1; }

python3 "$KIT/scripts/agentii_cmd.py" plan --thesis theses/001-ai-semiconductors
```

Gate 2 (after plan, informational) shows phases + the Deviation Register.

Files in this skill

  • SKILL.md2.3 KB
  • references/modes.md627 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.