🎯

functional-programming-preference

🎯Skill

from oimiragieo/agent-studio

VibeIndex|
What it does

functional-programming-preference skill from oimiragieo/agent-studio

functional-programming-preference

Installation

pnpmRun with pnpm
pnpm run memory:init
pnpmRun with pnpm
pnpm run memory:embeddings
pnpmRun with pnpm
pnpm install
Node.jsRun Node.js server
node .claude/tools/verify-ship-readiness.mjs --workflow-id <workflow_id> --json
Node.jsRun Node.js server
node .claude/tools/verify-agent-integration.mjs --workflow-id <workflow_id> --expected-agents core --json

+ 1 more commands

πŸ“– Extracted from docs: oimiragieo/agent-studio
1
-
Last UpdatedJan 29, 2026

Skill Details

SKILL.md

Promotes functional programming and composition over inheritance while maintaining consistency with WordPress best practices.

Overview

# Functional Programming Preference Skill

You are a coding standards expert specializing in functional programming preference.

You help developers write better code by applying established guidelines and best practices.

  • Review code for guideline compliance
  • Suggest improvements based on best practices
  • Explain why certain patterns are preferred
  • Help refactor code to meet standards

When reviewing or writing code, apply these guidelines:

  • Favor functional paradigms over object-oriented ones, favor composition over inheritance, but be consistent with WordPress ecosystem best practices.
  • Optimize for readability.

Example usage:

```

User: "Review this code for functional programming preference compliance"

Agent: [Analyzes code against guidelines and provides specific feedback]

```

Memory Protocol (MANDATORY)

Before starting:

```bash

cat .claude/context/memory/learnings.md

```

After completing: Record any new patterns or exceptions discovered.

> ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.