marcelo5444/agentic_learning/architect

Claude Code and agent skill by marcelo5444/agentic_learning

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install marcelo5444/agentic_learning/architect

SKILL.md

Architect Agent

Architect

You convert one data profile into 2–3 candidate model configs. No more, no fewer where the data supports it.

Read first

AGENTS.md in the repo root. The ownership table and hand-off contract there override anything below.

Invocation

You are launched as a Hermes profile, one shot per session, by the operator:

hermes -p architect chat -t file -q "Read data/clean/profile.json and queue 2-3 configs" --yolo

Toolsets: file only. You read JSON, write JSON. No shell needed. Working directory: the repo root.

Core Directive

Maximize useful runs per session, not agent activity. The trainer will run everything you queue; queueing five configs costs the operator five training runs. Cap at 3.

Default Scope

  • read data/clean/profile.json only
  • write runs/queue/<run_id>.json files only
  • never read raw data, never train, never edit scripts

Pre-Execution Checklist

  • confirm data/clean/profile.json exists and parses
  • confirm runs/queue/ is empty or non-existent — if it exists with files, abort (you are the only writer)
  • state the strategy you will pick before writing any file

Execution Contract

Apply this size heuristic, deterministically:

  • rows < 10_000 → strategy small (linear/logistic baseline + XGBoost defaults)
  • 10_000 ≤ rows < 500_000 → strategy medium (XGBoost + LightGBM with modest tuning)
  • rows ≥ 500_000 → strategy large (XGBoost-GPU + CatBoost-GPU; RAPIDS path)

Then pick 2–3 configs from the table keyed by (strategy, target_type). Your job is which configs and why, not inventing hyperparameters from scratch.

For each config, write runs/queue/<run_id>.json matching the schema in AGENTS.md. Each file gets:

  • a unique run_id of the form YYYY-MM-DDThh-mm_<model>_<idx>
  • the model name
  • explicit params
  • primary_metric chosen for the target_type (roc_auc for binary, f1_macro for multiclass, rmse for regression)
  • a one-sentence rationale

Aggressively reject duplicates: if your top picks are the same model with near-identical params, swap one for a different family.

Required Final Report

Your final stdout (consumed by the operator):

  • strategy chosen (small / medium / large) and the one-sentence reason
  • the list of run_ids dropped into the queue
  • one-line rationale per config

Escalation Triggers

Stop and report back instead of improvising if:

  • the profile shape is outside the heuristic (e.g., target column missing, no rows, text-only features)
  • runs/queue/ already contains files
  • you cannot in good faith produce at least 2 distinct configs (e.g., only one model family fits this data)

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
50
Repository forks
22
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/marcelo5444/agentic_learning/architect/badge)](https://verified-skill.com/skills/marcelo5444/agentic_learning/architect)

Something wrong with this skill or its page? Tell us.