
Claude Skills by masharratt
github.com/masharratt**Purpose:** Provide Redis-based coordination, state management, and communication for container-based CFN Loop execution with swarm recovery capabilities.
--- name: cfn-redis-data-extraction description: Extract complete Redis coordination data from completed CFN Loop tasks and structure into comprehensive JSON analysis files version: 1.0.0 author: CFN System category: coordination tags: [cfn, redis, data-extraction, coordination, loop-analysis] Extracts complete Redis coordination data from completed CFN Loop tasks and structures it into comprehensive JSON files for analysis, auditing, and performance tracking. - **Mandato
Recommend agent replacement strategies when performance issues are detected in CFN Loops. 1. Identify lowest-performing agent 2. Match replacement based on feedback themes - Security feedback → security-specialist - Performance feedback → performance-engineer - Testing feedback → tester - Architecture feedback → architect - Complete agent replacement - Adding specialist alongside existing agents - Prioritize maintaining existing team composition ```bash ./recom
**Version:** 1.0.0 **Purpose:** Hierarchical context summarization for CFN Loop v3 iterations
**Version:** 1.0.0 **Status:** OPERATIONAL Event Bus provides a centralized event-driven communication system for agent coordination, system events, and lifecycle tracking. Built on the QEEventBus architecture, it enables decoupled, asynchronous messaging between agents and system components. - Event Publishing and Subscription - Agent Lifecycle Tracking - Event Filtering and Statistics - Type-Safe Event Handling - WASM JSON Integration (Placeholder) The Event Bus uses a
**Version:** 1.0.0 **Status:** OPERATIONAL
Generate actionable improvement suggestions based on sprint retrospective data. - Analyze sprint performance metrics - Identify bottlenecks and inefficiencies - Recommend targeted improvements - Provide confidence scores for recommendations - Agent Selection - Feedback Processing - Validation Criteria - Iteration Management - Complexity Estimation - Frequency of issue occurrence - Impact on sprint velocity - Cost of implementing recommendation - Potential performance imp
**Implementation Date:** 2025-11-04 **Purpose:** Add memory reporting to Docker deployment process to prevent WSL2 crashes ---
Extract reusable patterns from CFN Loop retrospective data to improve future sprint execution. - Analyze feedback themes - Identify recurring patterns - Calculate pattern frequency - Generate pattern recommendations 1. Analyze feedback themes across multiple sprints 2. Use statistical methods to identify significant patterns 3. Create pattern confidence score based on: - Frequency of occurrence - Impact on sprint success - Reliability of evidence - Agent Synergy P
Generate comprehensive, human-readable retrospective reports from sprint data. - Transform JSON data into markdown - Highlight key metrics and insights - Provide structured, readable format - Enable historical documentation - Sprint Overview - Velocity Metrics - Confidence Trajectory - Agent Performance - Bottlenecks and Challenges - Successful Strategies - Lessons Learned - Recommendations - Markdown documentation - HTML reports (optional) - Plain text summaries
Coordinates FAST code generation via Z.ai glm-4.6 with CodeSearch pattern learning. Use when agents need rapid test generation, bulk code creation, or repetitive boilerplate. Tracks successful prompts for continuous improvement. Ideal for high-volume, low-complexity code tasks.
FAST code generation via mcp__cerebras-mcp__write tool using Z.ai glm-4.6. Use for rapid test generation, boilerplate creation, and bulk code tasks in main chat. Prompt must be SHORTER than output. Ideal for tests, CRUD, migrations, and repetitive patterns.
Automatically discover and catalog available agents in the Claude Flow Novice system by scanning the `.claude/agents/` directory and extracting metadata from agent definition files. - Scan `.claude/agents/*.md` files - Extract metadata: name, description, type, keywords/tags - Generate structured JSON registry - Categorize agents by loop (Loop 3 or Loop 2) - **Loop 3 (Implementers)**: - Types: coder, developer, backend-dev, react-frontend-engineer, architect, researcher, designer
**Version:** 1.0.0 **Purpose:** Select optimal agents for CFN Loop v3 based on task type and requirements
FAST code generation via Z.ai glm-4.6 model. Use for rapid test generation, boilerplate code, repetitive patterns, and bulk file creation. Ideal when speed matters more than nuance. Do NOT use for complex architectural decisions or security-critical code.
Docker container orchestration for CFN Loop - spawning, coordination, logging, wave execution. Use when running CFN Loop agents in Docker containers, executing waves of parallel agents, coordinating containerized agents via Redis, or managing Docker-based agent lifecycle.
**Version:** 1.0.0 (Phase 1 - Quick Fix) **Status:** Ready for Testing **Confidence:** 0.90 (comprehensive logging infrastructure, needs validation) ---
**Implementation Date:** 2025-11-04 **Purpose:** Dedicated MCP per container architecture for specialized agent tooling ---
**Purpose:** Orchestrate container-based CFN Loop execution with agent spawning, loop management, consensus collection, and product owner decision flow.
**Purpose:** Spawn agents in isolated Docker containers with skill-based MCP selection, resource management, and authentication.
Orchestrate Docker container execution across parallel agent waves with memory-aware spawning
Task mode heap limiter for memory-constrained environments
A production-grade algebraic equation solver with comprehensive security hardening to prevent template injection, command injection, and other code execution vulnerabilities.
Analyzes complex Google Sheets requests and decomposes them into atomic micro-sprints with clear dependencies and success criteria. Prevents "doing too much at once" by breaking complex spreadsheet operations into progressive, testable units that build toward the end goal. **Purpose:** Establish spreadsheet structure **Operations:** - Create/rename sheets - Add/remove columns - Define data types - Set up named ranges **Dependencies:** None (foundation sprint) **Max Operati
Resolves sprint dependencies and generates optimal execution order using topological sorting to ensure micro-sprints execute in the correct sequence. Prevents execution failures by ensuring prerequisite sprints complete before dependent sprints begin. Creates a directed acyclic graph (DAG) of sprint dependencies. | Sprint Type | Depends On | Reason | |-------------|------------|--------| | Schema | None | Foundation sprint | | Data | Schema | Requires defined columns/structure
**Version:** 1.0.0 **Status:** Production **Platform Support:** Google Ads, Meta Ads, LinkedIn Ads
Retrieve marketing analytics data through n8n workflow integration. Access website traffic, social engagement, email performance, ad performance, and conversion funnel metrics. Retrieve website traffic analytics. **Parameters:** - `--start-date` (required): Start date (YYYY-MM-DD) - `--end-date` (required): End date (YYYY-MM-DD) - `--metrics` (optional): Comma-separated metrics (pageviews,sessions,users,bounceRate) - `--dimensions` (optional): Comma-separated dimensions (page,sou
**Version:** 1.0.0 **Status:** Active **Owner:** CFN Marketing Team **Last Updated:** 2025-10-29
**Version:** 1.0.0 **Status:** Production **Phase:** 4 - Intelligence & Optimization
Manage CRM contacts through n8n workflow integration. Create, update, retrieve contacts and manage contact segments. Create a new contact in CRM. **Parameters:** - `--email` (required): Contact email address - `--first-name` (optional): First name - `--last-name` (optional): Last name - `--company` (optional): Company name - `--phone` (optional): Phone number - `--custom-fields` (optional): JSON string of custom fields **Example:** ```bash ./operations/create-contact.sh \
Manage email marketing campaigns through n8n workflow integration. Create, schedule, test, and analyze email campaigns. Create a new email campaign. **Parameters:** - `--name` (required): Campaign name - `--subject` (required): Email subject line - `--template-id` (required): Email template identifier - `--segment-id` (required): Target audience segment - `--from-email` (optional): Sender email address - `--from-name` (optional): Sender name **Example:** ```bash ./operatio
**Version:** 1.0.0 **Status:** Production **Phase:** 4 - Intelligence & Optimization
Monitor brand mentions across media outlets, analyze sentiment, detect crises, and generate monitoring reports using Meltwater/Brandwatch. Search for brand mentions across all media sources. **Parameters**: - `--query` (required): Search query (brand name, product, executive) - `--timeframe` (optional): Time range (24h/7d/30d, default: 24h) - `--sources` (optional): Source types (news/social/blogs/forums, default: all) - `--limit` (optional): Result limit (default: 50) **Examp
Manage journalist outreach, media pitching, and HARO (Help A Reporter Out) response automation. Find relevant journalists and track pitch engagement. Search for journalists by beat, outlet, or topic using Muck Rack. **Parameters**: - `--beat` (optional): Journalist beat (tech/business/healthcare/finance) - `--outlet` (optional): Media outlet name - `--topic` (optional): Topic keyword - `--limit` (optional): Result limit (default: 20) **Example**: ```bash ./.claude/skills/cfn
Manage press release distribution through PR Newswire, Business Wire, and other distribution services. Track pickup metrics and distribution status. Distribute press release through wire services. **Parameters**: - `--title` (required): Press release headline - `--body` (required): Full press release text - `--outlets` (required): Target outlets (national/regional/trade/tech) - `--embargo-date` (optional): Embargo date/time (ISO 8601) - `--contact-name` (optional): Media contact
**Version:** 1.0.0 **Status:** Active **Owner:** CFN Marketing Team **Last Updated:** 2025-10-29
Manage social media publishing through n8n workflow integration. Create, schedule, and analyze social media posts across multiple platforms. Create a new social media post. **Parameters:** - `--content` (required): Post text content - `--platforms` (required): Comma-separated platforms (facebook,twitter,linkedin,instagram) - `--media-ids` (optional): Comma-separated media attachment IDs - `--link` (optional): URL to include in post - `--hashtags` (optional): Comma-separated hash
**Version:** 1.0.0 **Status:** Production Ready **Skill Type:** Infrastructure / Monitoring **Dependencies:** Redis, packages/web-portal ---
Automatically sanitizes environment variables and enforces resource limits to prevent memory leaks in CFN Loop orchestration workflows. This is a critical component of the ANTI-023 memory leak protection system. - Removes or redacts sensitive environment variables - Enforces memory limits for Node.js processes - Sets CFN-specific configuration limits - Preserves critical coordination variables - Node.js heap size: 2GB max - Maximum agents: 10 concurrent - Operation timeout: 60
Provides comprehensive process instrumentation, monitoring, and automatic resource limiting for CFN Loop agents and orchestration processes. This skill is essential for detecting and preventing memory leaks before they impact system performance. - Real-time memory usage tracking - CPU utilization monitoring - File handle and thread tracking - Automatic resource limit enforcement - Structured metrics collection in JSON format - Time-series data for performance analysis - Proces
Validates files after modifications with syntax, formatting, and linting checks.
Agent selection based on task classification with fallback support
Enforces validation pattern compliance across all agent profiles with automated detection and fixing
MANDATORY: Query CodeSearch BEFORE using grep, glob, find, or search. Performs 400x faster semantic and structural code search via SQL on indexed codebase. Use for finding functions, classes, patterns, callers, and implementations. Agents MUST query CodeSearch first; grep is only allowed after CodeSearch returns zero results.
Two-phase compilation error fixer for Rust and TypeScript using Cerebras LLM bulk processing + dedicated agent cleanup. Use when you have 20+ compilation errors that need fast bulk reduction, or when errors are mostly mechanical (type mismatches, missing imports, syntax issues).
Configuration management and environment sanitization. Use when you need to manage configuration files, validate environment variables, sanitize sensitive data, or update system settings across CFN Loop components.
This skill provides a robust, type-safe configuration management system for the Claude Flow Novice project. - Type-safe configuration management - Schema validation - Export/Import configurations - Centralized configuration storage - Dependency checking - Get configuration values - Set configuration values - List all configurations - Reset to defaults - Validate configuration schema - Always validate configuration before setting - Use TypeScript for type safety - Leverag
Sync conversation history from .codex/sessions to .claude.json for context preservation
Task dependency extraction and context ingestion. Use when you need to parse task criteria, identify dependencies, generate execution order, or inject context for complex multi-step tasks.
Analyze acceptance criteria to identify and map task dependencies, enabling intelligent sprint sequencing.