{"id":"12640172-a8a5-40f7-8cf5-21a378d0bdfb","entityType":"agent","slug":"psyzen12-jarvis-architect","name":"jarvis-architect","canonicalUrl":"https://www.xpersona.co/agent/psyzen12-jarvis-architect","canonicalPath":"/agent/psyzen12-jarvis-architect","generatedAt":"2026-10-09T10:02:09.500Z","source":"GITHUB_OPENCLEW","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"description":"Jarvis Architect - Skill Definition Jarvis Architect - Skill Definition Purpose Guide users through building a complete autonomous agent workspace via a multi-step onboarding conversation. Every OpenClaw agent needs identity, memory, structure, and automation files. This skill generates all of them through a conversational flow or batch script. Trigger Phrases - \"set up a new agent\" / \"create an agent workspace\" - \"jarvis architect\" / \"architect my wor","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"git clone https://github.com/Psyzen12/jarvis-architect.git","sourceUrl":"https://github.com/Psyzen12/jarvis-architect","homepage":null,"primaryLinks":[{"label":"View Source","url":"https://github.com/Psyzen12/jarvis-architect","kind":"source"}],"safetyScore":94,"overallRank":30.5,"popularityScore":0,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Jarvis Architect - Skill Definition Jarvis Architect - Skill Definition Purpose Guide users through building a complete autonomous agent workspace via a multi-s"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[{"label":"it","status":"self-declared"},{"label":"messages","status":"self-declared"}],"verifiedCount":0,"selfDeclaredCount":3,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"},{"key":"it","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"messages","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile capability:it|supported|profile capability:messages|supported|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":"No source adoption metrics were available."},"stars":0,"forks":0,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-04-15T01:14:27.849Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T05:21:22.124Z","lastCrawledAt":"2026-04-15T01:14:27.849Z","lastIndexedAt":null,"nextCrawlAt":"2026-04-16T01:14:27.849Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"GITHUB OPENCLEW","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"git clone https://github.com/Psyzen12/jarvis-architect.git","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"GITHUB_OPENCLEW","generatedAt":"2026-10-09T10:02:09.500Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/psyzen12-jarvis-architect/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"GITHUB OPENCLEW","verified":false,"confidence":"high","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"readme":"# Jarvis Architect - Skill Definition\n\n## Purpose\nGuide users through building a complete autonomous agent workspace via a multi-step onboarding conversation. Every OpenClaw agent needs identity, memory, structure, and automation files. This skill generates all of them through a conversational flow or batch script.\n\n## Trigger Phrases\n- \"set up a new agent\" / \"create an agent workspace\"\n- \"jarvis architect\" / \"architect my workspace\"\n- \"onboard a new agent\" / \"scaffold agent infrastructure\"\n- \"build me an agent\"\n\n## Modes\n\n### Conversational Mode (Default)\nWalk through 7 steps interactively, generating files at each step. Best for first-time users who want guidance and customization.\n\n### Quick Mode\nAsk 3 questions (name, role, user name), apply smart defaults for everything else. Best for experienced users who want speed.\n\n### Script Mode\nUse `scripts/generate.sh` with a config file for fully automated generation. Best for CI/CD or batch agent creation.\n\n## Onboarding Flow (7 Steps)\n\n### Step 1: Identity Discovery\n**Goal:** Establish who this agent is at its core.\n\n**Ask the user:**\n1. What is this agent's name?\n2. What is its primary role? (e.g., frontend developer, copywriter, data analyst)\n3. Describe its personality in a sentence. (e.g., meticulous and reliable, creative and bold)\n4. What are its core values? List 3-4. (e.g., quality over speed, user-first, pragmatic)\n5. Any hard constraints it must never break? (e.g., never deploy without approval)\n\n**Generate:** SOUL.md, IDENTITY.md\n\n**How to generate:** Use the templates in `templates/SOUL.md` and `templates/IDENTITY.md`. Replace all `{{VAR}}` placeholders with the user's answers. For list fields (values, traits, constraints), format each as a bullet point. For the decision framework, map the user's values to priority slots 1-4.\n\n### Step 2: User Profile\n**Goal:** Understand the human operator this agent serves.\n\n**Ask the user:**\n1. What should the agent call you?\n2. What's your role? (e.g., CTO, founder, team lead)\n3. Your timezone and typical available hours?\n4. Communication style preference? (brief vs detailed, casual vs formal)\n5. How often do you want updates? (every completion, daily summary, only on issues)\n6. Any pet peeves or hard rules? (e.g., no em dashes, always use TypeScript)\n\n**Generate:** USER.md\n\n### Step 3: Org Structure\n**Goal:** Map out the agent's relationships and authority.\n\n**Ask the user:**\n1. Who manages this agent? (another agent name/ID, or \"human\")\n2. Does it have peers? List them with names and roles.\n3. Can it delegate work? To whom and what?\n4. What can it do fully autonomously? (e.g., write code, create branches)\n5. What needs approval? (e.g., deploy, merge PRs, add dependencies)\n6. What should it absolutely never do?\n\n**Generate:** AGENTS.md\n\n### Step 4: Memory System\n**Goal:** Set up persistent memory architecture.\n\n**Ask the user:**\n1. What should the agent remember long-term? (patterns, preferences, project context)\n2. Any project context to pre-load? (repo names, key decisions, conventions)\n3. How should daily logs be structured? (default template is usually fine)\n\n**Generate:** MEMORY.md, memory/ directory with today's date template\n\n### Step 5: Heartbeat and Boot\n**Goal:** Configure the autonomous operating loop.\n\n**Ask the user:**\n1. How often should it check in? (every 15min, 30min, hourly)\n2. Active hours? (e.g., 9am-10pm, 24/7)\n3. What should it check each heartbeat? (messages, PRs, builds, metrics)\n4. Should it proactively find work or wait for assignments?\n5. What's the boot sequence priority? (read memory first? check tasks? scan messages?)\n\n**Generate:** HEARTBEAT.md, BOOT.md\n\n### Step 6: Tools and Domain\n**Goal:** Define the technical domain and workflows.\n\n**Ask the user:**\n1. What tech stack? (languages, frameworks, databases, tools)\n2. What repos does it touch? (name, stack, branch conventions)\n3. Primary workflow? (e.g., feature development: branch, code, test, PR)\n4. Any additional workflows? (bug fix, code review, deployment prep)\n5. Design system or conventions to follow?\n\n**Generate:** TOOLS.md\n\n### Step 7: Automation\n**Goal:** Set up recurring tasks and scripts.\n\n**Ask the user:**\n1. Any recurring tasks? (daily standup summary, weekly review, health checks)\n2. What schedule for each? (cron syntax or natural language)\n3. Any custom scripts needed? (build verification, lint, deploy prep)\n\n**Generate:** crons/README.md, scripts/health-check.sh (pre-built)\n\n## After All Steps\n\n1. Run health check: `bash scripts/health-check.sh <workspace-path>`\n2. Show summary of all generated files with byte counts\n3. Offer to initialize a git repo and make first commit\n4. Suggest next steps:\n   - \"Run your first heartbeat to verify the setup\"\n   - \"Add this agent to your OpenClaw gateway config\"\n   - \"Create your first cron job\"\n\n## Template Variable Reference\n\nAll templates use `{{VARIABLE_NAME}}` syntax. Core variables:\n\n| Variable | Used In | Description |\n|----------|---------|-------------|\n| AGENT_NAME | All files | Display name of the agent |\n| AGENT_ROLE | SOUL, IDENTITY, TOOLS | Primary role description |\n| AGENT_SLUG | IDENTITY, metadata | URL-safe lowercase name |\n| PERSONALITY_SUMMARY | SOUL | One-sentence personality |\n| PRIMARY_CHANNEL | IDENTITY | Main communication channel |\n| MODEL | IDENTITY | AI model identifier |\n| USER_NAME | USER, MEMORY | Human operator's name |\n| USER_ROLE | USER | Human's role |\n| TIMEZONE | USER | Human's timezone |\n| MANAGER_NAME | AGENTS | Direct manager |\n| MANAGER_ID | AGENTS | Manager's agent/human ID |\n| HEARTBEAT_FREQUENCY | HEARTBEAT | Check-in interval |\n| ACTIVE_HOURS | HEARTBEAT | Operating hours |\n| PRIORITY_1-4 | SOUL | Decision framework priorities |\n| TONE | SOUL | Communication tone |\n| SUCCESS_DEFINITION | SOUL | What success looks like |\n\nFor list-type fields (VALUES, TRAITS, CONSTRAINTS, etc.), populate them as markdown bullet lists in the template.\n\n## Quality Rules\n- No em dashes anywhere in generated output\n- No placeholder text like \"TBD\" or \"TODO\" - fill everything or omit\n- Every file must have meaningful content, not just headers\n- Consistent voice throughout (match the agent's personality)\n- All templates must be valid markdown\n","readmeExcerpt":"Jarvis Architect - Skill Definition Purpose Guide users through building a complete autonomous agent workspace via a multi-step onboarding conversation. Every OpenClaw agent needs identity, memory, structure, and automation files. This skill generates all of them through a conversational flow or batch script. Trigger Phrases - \"set up a new agent\" / \"create an agent workspace\" - \"jarvis architect\" / \"architect my wor","codeSnippets":[],"executableExamples":[],"parameters":{},"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["typescript"],"docsSourceLabel":"GITHUB OPENCLEW","editorialOverview":"Jarvis Architect - Skill Definition Jarvis Architect - Skill Definition Purpose Guide users through building a complete autonomous agent workspace via a multi-step onboarding conversation. Every OpenClaw agent needs identity, memory, structure, and automation files. This skill generates all of them through a conversational flow or batch script. Trigger Phrases - \"set up a new agent\" / \"create an agent workspace\" - \"jarvis architect\" / \"architect my wor","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":360,"uniquenessScore":70,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T10:02:09.500Z","emptyReason":null},"items":[{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-10T18:48:31.762Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/github_openclew","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}