coding-standards
Apply React and TypeScript Standards
Frontend teams need consistent React and TypeScript patterns across repeated code work. This skill gives Claude, Codex, and Claude Code concrete standards for Portfolio Buddy 2 components, hooks, tests, imports, and reviews.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "coding-standards" from https://skillstore.io/skills/5minfutures-coding-standards.md and its manifest at https://skillstore.io/api/skills/5minfutures-coding-standards/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 "coding-standards". Review a metrics table component for standards compliance.
Expected outcome:
- The component follows the hook order rule and uses typed props.
- The sort callback should use a stable callback because it is passed to child headers.
- The file is above the preferred size limit, so extract row rendering into a focused child component.
Using "coding-standards". Plan a refactor for a large portfolio section.
Expected outcome:
- Keep orchestration in the parent component.
- Move contract multiplier state into a custom hook.
- Extract chart rendering and portfolio statistics into separate components with typed props.
Using "coding-standards". Check a data parsing utility before merging.
Expected outcome:
- Add explicit return types for parsed trade records.
- Handle empty input and malformed rows as test cases.
- Use comments only where the calculation intent is not obvious.
Security Audit
SafeAll 62 static findings are false positives. Markdown code delimiters were misidentified as shell backticks, and ordinary TypeScript find calls and documentation were misidentified as reconnaissance. No executable commands, data exfiltration, prompt injection, or malicious intent were found in SKILL.md.
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-coding-standards/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/5minfutures-coding-standards?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/5minfutures-coding-standards?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/5minfutures-coding-standards/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/5minfutures-coding-standards.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). coding-standards security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/5minfutures-coding-standards/audits/5BibTeX citation
@techreport{5minfutures-5minfutures-coding-standards-2026,
author = {5MinFutures},
title = {coding-standards security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/5minfutures-coding-standards/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: "coding-standards security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "5MinFutures"
date-released: "2026-07-20"
url: "https://skillstore.io/skills/5minfutures-coding-standards/audits/5"
identifiers:
- type: other
value: "skillstore:5minfutures-coding-standards:audit:5"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
5minfutures-coding-standards
2026-08-21
sickn33-coding-standards
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Create Consistent Components
Use the standards while building new React components with typed props, clear state, and predictable hook usage.
Review Portfolio Buddy Changes
Check pull requests against the documented TypeScript, error handling, testing, and import rules.
Plan Focused Refactors
Identify oversized components and move logic into smaller components, hooks, or utilities.
Try These Prompts
Review this React component using the coding-standards skill. Focus on props, hooks, TypeScript types, error handling, and component size.
Use the coding-standards skill to identify weak typing in this file. Suggest specific replacements for any, unsafe null access, and unclear inferred types.
Apply the coding-standards skill to refactor this oversized component. Propose extracted components, custom hooks, utilities, and the final responsibility of each piece.
Audit these changes against the coding-standards skill. Cover React 19 patterns, TypeScript strictness, Chart.js usage, tests, imports, comments, and the review checklist.
Best Practices
- Use the checklist before merge so standards are applied consistently.
- Pair refactoring suggestions with small, reviewable changes.
- Update project-specific violation counts when the codebase changes.
Avoid
- Do not treat the standards as a replacement for running tests and type checks.
- Do not apply Portfolio Buddy 2 file structure rules blindly to unrelated projects.
- Do not add broad abstractions unless they reduce clear duplication or complexity.
Frequently Asked Questions
What projects is this skill designed for?
Can it enforce standards automatically?
Does it support Claude, Codex, and Claude Code?
What React patterns does it cover?
Does it include testing guidance?
Is the skill safe to publish?
Developer Details
Author
5MinFuturesLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
820ccb93d2e2fe828678ed05433bafd1054e5000
Maintenance freshness
7/20/2026
Usage
21 downloads · 272 views
File structure
📄 SKILL.md