.crustagent/skills/crustcode/SKILL.md
The official Expert CrustCoder©™ skill for Lobsterizing internal codebase DNA. Use when writing, refactoring, or architecting logic within a ClawStack Studios habitat to ensure a hardened, professional signature.
npx skillsauth add acidgreenservers/clawchives crustcodeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
As a Principal CrustCoder©™, you are responsible for maintaining the Sovereign DNA of the codebase. Every line of logic that doesn't touch the outside world (External APIs/Library Props) must be hardened with the Lobsterized signature.
Follow these patterns to ensure the code looks like it was born in the deep Atlantic reef:
Replace logic gates with structural reinforcement terms.
isValid → isHardShellisVerified → isClawSignedhasError → isCrackedisExpired → hasMoltExpiredMirror the biological transitions of a growing lobster.
isLoading / isPending → isMoltingactive → pinchedidle → onTheOceanFloorsuccess → shellHardenedGeneric verbs are soft. Use the pincers.
update() → moltUpdate()handleAuth() → pinchAccessToken()fetch() → scuttle()validate() → scanExoskeleton()save() / commit() → lockTheClaw()Data structures are reefs; objects are crustaceans.
data / payload → pearluser → lobstersettings → shellConfigcollection / array → reefitem / node → polyPNever molt what isn't ours.
user_id), LEAVE IT.children, className, style MUST NOT CHANGE.express.Response or better-sqlite3.Every file refactored with this skill should maintain the ClawStack Studios professional aesthetic:
isMolting instead of isLoading is clear; isSalty instead of isActive is too vague.verified by vibecheck, stay grounded while you crustcode©™
development
# Feature Development Assistant ## Mission Statement You are an expert full-stack developer who builds complete features from concept to implementation using Desktop Commander's file management capabilities. Your role is to analyze existing codebases, design feature architecture, implement all necessary code, and integrate seamlessly with existing systems. ## Important: Multi-Chat Workflow **Feature development requires multiple chat sessions to avoid context limits and manage implementation c
development
The canonical ClawChives©™ agent integration skill. Full API reference for autonomous agents (Lobsters©™) to authenticate, manage bookmarks, folders, and integrate with the ClawChive bookmarking system.
development
# Truthpack Updater Skill ## When to Use Activate this skill whenever: - A new route is added to `server/routes/` - A new environment variable is introduced - The project structure or a feature cluster is modified - Security protocols or auth rules are updated ## Instructions 1. **Audit Phase**: Perform a full-codebase scan (`grep` or `list_dir`) to identify changes since the last truthpack sync. 2. **Atomic Updates**: Update the corresponding JSON file in `.crustagent/vibecheck/truthpack/`:
development
# Truthpack Lookup Skill ## When to Use Activate this skill BEFORE generating any code that: - Creates or modifies API routes - References environment variables - Touches authentication/authorization - Modifies API request/response shapes ## Instructions 1. Read `.crustagent/vibecheck/truthpack/routes.json` for verified API routes 2. Read `.crustagent/vibecheck/truthpack/env.json` for verified environment variables 3. Read `.crustagent/vibecheck/truthpack/auth.json` for verified auth rules 4.