Best use case
Workflow Codification Skill is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
## Overview
Teams using Workflow Codification Skill should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/workflow/SKILL.md --create-dirs "https://raw.githubusercontent.com/masharratt/claude-flow-novice/main/.claude/skills/cfn-knowledge-base/lib/workflow/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/workflow/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Workflow Codification Skill Compares
| Feature / Agent | Workflow Codification Skill | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
## Overview
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Workflow Codification Skill ## Overview The Workflow Codification skill provides edge case tracking and cost tracking capabilities for CFN skills. It captures execution failures, detects patterns, generates update proposals, and calculates ROI metrics. ## Components ### 1. Edge Case Tracker (`track-edge-case.sh`) Captures skill execution failures and generates update proposals for recurring issues. **Actions:** - `record` - Record new edge case - `query` - Query recurring edge cases - `details` - Get edge case details - `update-status` - Update edge case status **Usage:** ```bash ./track-edge-case.sh --action record \ --skill-name "cfn-coordination" \ --skill-version "1.0.0" \ --exit-code 1 \ --input-params "task-id=123 timeout=30" \ --error-message "Connection timeout" ``` ### 2. Cost Tracking Engine (`track-cost-savings.sh`) Logs skill executions and calculates ROI metrics. **Actions:** - `log` - Log skill execution - `snapshot` - Generate daily ROI snapshot - `ranking` - Query per-skill ROI ranking - `projections` - Calculate monthly/annual projections - `dashboard` - Export dashboard metrics **Usage:** ```bash ./track-cost-savings.sh --action log \ --skill-name "cfn-coordination" \ --skill-version "1.0.0" \ --execution-time-ms 150 \ --exit-code 0 \ --tokens-avoided 3000 ``` ### 3. Skill Update Generator (`generate-skill-update.sh`) Generates comprehensive skill update proposals from edge cases. **Usage:** ```bash ./generate-skill-update.sh \ --skill-name "cfn-coordination" \ --edge-case-hash "abc123..." \ --occurrence-count 5 ``` ## Database Schema **Database Location:** `../../../../data/workflow-codification.db` ### Tables 1. **edge_cases** - Stores edge case records 2. **skill_executions** - Logs skill execution metrics 3. **roi_snapshots** - Daily ROI summaries ## Dependencies ### Required - `bash` ≥4.0 - `sqlite3` ≥3.0 (command-line tool) - `coreutils` (date, sha256sum, bc) ### Installation **Ubuntu/Debian:** ```bash apt-get install sqlite3 bc coreutils ``` **macOS:** ```bash brew install sqlite3 bc coreutils ``` **Alpine:** ```bash apk add sqlite bash bc coreutils ``` ## Environment Variables - `DB_PATH` - Database location (default: `../../../../data/workflow-codification.db`) - `PROPOSALS_DIR` - Proposal output directory (default: `./proposals`) - `RECURRENCE_THRESHOLD` - Edge case threshold (default: 3) - `AI_COST_PER_MILLION` - AI cost per 1M tokens (default: 0.50) - `SCRIPT_COST` - Script execution cost (default: 0.0001) ## Documentation - **Edge Case Tracking:** `EDGE_CASE_TRACKING.md` - **Cost Tracking:** `COST_TRACKING.md` ## Version - **Current Version:** 1.0.0 - **Release Date:** 2025-11-15 - **Status:** Production Ready
Related Skills
We are still matching the closest adjacent skills for this page. In the meantime, continue through the full directory.