architecture-reference
Navigate Portfolio Buddy Architecture
Portfolio Buddy changes require quick context about components, hooks, and data flow. This skill gives a concise project map for safer feature work.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "architecture-reference" from https://skillstore.io/skills/5minfutures-architecture-reference.md and its manifest at https://skillstore.io/api/skills/5minfutures-architecture-reference/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "architecture-reference". Where should I add a new portfolio statistic?
Expected outcome:
Start with the metrics utility and the portfolio section. Then update the table column, sorting behavior, and chart display if needed.
Using "architecture-reference". How does a CSV upload become an equity curve?
Expected outcome:
The file is parsed, cleaned, uploaded, fetched by the portfolio hook, filtered by date, converted into metrics, and rendered in charts.
Using "architecture-reference". What should I refactor first?
Expected outcome:
Prioritize the large portfolio section. Extract chart rendering, statistics, and contract controls while keeping orchestration in the parent component.
Security Audit
SafeAll 75 static detections are false positives. The analyzer interpreted Markdown backticks and ordinary reference text as shell execution or reconnaissance. SKILL.md is a passive architecture guide with no executable instructions, network operations, or prompt-injection content.
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/5minfutures-architecture-reference/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/5minfutures-architecture-reference?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/5minfutures-architecture-reference?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/5minfutures-architecture-reference/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/5minfutures-architecture-reference.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
5MinFutures. (2026). architecture-reference security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/5minfutures-architecture-reference/audits/5BibTeX citation
@techreport{5minfutures-5minfutures-architecture-reference-2026,
author = {5MinFutures},
title = {architecture-reference security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/5minfutures-architecture-reference/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "architecture-reference security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "5MinFutures"
date-released: "2026-07-20"
url: "https://skillstore.io/skills/5minfutures-architecture-reference/audits/5"
identifiers:
- type: other
value: "skillstore:5minfutures-architecture-reference:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Onboard to Portfolio Buddy
Use the reference to learn the app layout, data path, and main hooks before editing code.
Plan a Metrics Feature
Find where metric calculations, tables, sorting, and chart updates should be changed.
Scope Refactoring Work
Review component size warnings and extraction targets before splitting large React components.
Try These Prompts
Use the architecture reference to tell me which Portfolio Buddy files are relevant for adding a new displayed metric.
Explain the Portfolio Buddy upload and processing flow from CSV upload to metrics display.
Use the architecture reference to plan changes for date-filtered portfolio analytics without introducing global state.
Create a refactoring plan for PortfolioSection using the documented component size guidelines and Chart.js constraints.
Best Practices
- Use the reference before editing unfamiliar Portfolio Buddy components or hooks.
- Confirm source files still match the reference before making large changes.
- Keep new work aligned with the documented React hooks, TypeScript, and Chart.js patterns.
Avoid
- Do not treat the reference as proof that the current repository is unchanged.
- Do not introduce global state libraries when the reference calls for local hooks and props.
- Do not add Recharts-based charts when the project standard is Chart.js.
Frequently Asked Questions
What project does this skill describe?
Can it modify code automatically?
Does it run commands or scripts?
Which tools can use it?
Does it replace reading source files?
What are the main topics covered?
Developer Details
Author
5MinFuturesLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/5MinFutures/futures-arena/tree/main/.claude/skills/architecture-referenceRef
820ccb93d2e2fe828678ed05433bafd1054e5000
Maintenance freshness
7/22/2026
Usage
10 downloads · 256 views
File structure
📄 SKILL.md