coding-standards

Document coding standards, architecture, and design patterns for the StakTrakr project.

8|3|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/lbruton/StakTrakr --skill coding-standards-lbruton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/lbruton/StakTrakr/tree/main/.claude/skills/coding-standards
Command: npx skills add https://github.com/lbruton/StakTrakr --skill coding-standards-lbruton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces consistent coding practices, architecture, and style for the StakTrakr project, ensuring maintainability and reducing technical debt.

Core Features & Use Cases

  • Code Style Enforcement: Guides developers on formatting, naming conventions, and best practices.
  • Architecture Guidelines: Details the single-page, no-build design, script loading order, and module boundaries.
  • Use Case: A new developer joining the StakTrakr project can consult these standards to understand how to write new JavaScript code that integrates seamlessly with the existing codebase and adheres to project requirements.

Quick Start

Review the coding standards document to understand the project's architectural principles and code style guidelines.

Frequently Asked Questions about coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the architecture guidelines for a vanilla JavaScript single-page application with no build step?

Vanilla JavaScript single-page application guidelines require a no-build step approach, defining script loading order, module boundaries, and DOM interaction patterns to maintain project structure. The StakTrakr standards enforce these constraints to ensure code maintainability.

How do I manage state and persistence in a client-side JavaScript app using localStorage?

State management and persistence in this client-side JavaScript app use localStorage for data storage. The coding standards document how to handle state transitions, error handling, and security practices specifically for local persistence without a backend server.

What coding standards should I follow for frontend development in a vanilla JavaScript project?

Frontend development coding standards for this project cover formatting, naming conventions, DOM interaction, and library-specific conventions. These best practices ensure new JavaScript code integrates seamlessly with the existing codebase and reduces technical debt.

Does this coding standards Skill support frameworks like React or Vue for frontend development?

No, the coding standards do not support frameworks like React or Vue. The Skill explicitly enforces a vanilla JavaScript approach with a no-build step requirement, prohibiting frontend frameworks for this client-side precious metals tracker.

Why choose a no-build step approach for a single-page application?

A no-build step approach is chosen to simplify the single-page application architecture and reduce development overhead. The coding standards enforce this constraint alongside vanilla JavaScript to keep the StakTrakr project maintainable and avoid build toolchain complexity.