Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    sludging

    feature-implementation

    sludging/feature-implementation
    Coding
    14
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Step-by-step guide for implementing new game features and domain logic

    SKILL.md

    Feature Implementation Guide

    For comprehensive implementation documentation, read docs/NEW_FEATURE_IMPLEMENTATION_GUIDE.md.

    Key Reminders

    Prerequisites to gather before starting:

    • Save file keys for the feature's data
    • WikBot data availability (../IdleonWikiBot/exported/ts/)
    • Similar existing features to model after
    • Navigation placement in UI
    • Asset names from game files
    • Check reference-repos/IdleonToolbox/ for reference implementations

    Critical constraints:

    • DO NOT modify auto-generated directories: data/domain/data/, data/domain/enum/, data/domain/model/
    • Calculate phase has strict dependency ordering - place your feature AFTER dependencies, BEFORE dependents
    • Testing is MANDATORY for domain logic - use /testing skill
    • Always do visual validation against the actual game

    Common patterns to follow:

    • Study similar features: stamps.tsx (simple), alchemy.tsx (medium), sailing.tsx (complex)
    • Use Grommet UI components for consistency
    Recommended Servers
    Unicorn or Bust
    Unicorn or Bust
    Vercel Grep
    Vercel Grep
    Svelte
    Svelte
    Repository
    sludging/idleon-efficiency
    Files