Cfn Pseudo — Testing skill for Claude Code
SPARC Pseudocode phase.
How to install Cfn Pseudo
Installs to ~/.claude/commands/masharratt-claude-flow-novice-cfn-pseudo.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/masharratt/claude-flow-novice/HEAD/.claude/commands/cfn-pseudo.md -o ~/.claude/commands/masharratt-claude-flow-novice-cfn-pseudo.md Restart Claude Code, or start a new session, for it to be picked up.
What Cfn Pseudo does
description: "SPARC Pseudocode phase. Trace logic, enumerate branches, find failure paths, verify branch coverage BEFORE writing real code. Use after cfn-spec to catch logic gaps before implementation." argument-hint: "" allowed-tools: ["Task", "Read", "Write", "Bash", "Skill", "AskUserQuestion"]
CFN Pseudo (SPARC Phase 2)
Standalone Pseudocode phase. Produces `planning//PSEUDO_.md` with operation map, language-neutral pseudocode, branch coverage map (no
Alternatives in Testing
Full documentation available on GitHub
View Source RepositoryRelated Skills
Cfn Arch
SPARC Architecture phase. Define component boundaries, interface contracts, integration points, DRY reuse BEFO
Cfn SPA Plan
Lighter SPARC-only sub-pipeline. Auto-chains cfn-spec + cfn-pseudo + cfn-arch into one SPA artifact bundle. cf
Logic Locate
Locate the root cause of a confirmed failure — use when you have a stack trace, failing test, or wrong output
TimmyTest
Local test runner for vibe coding and AI coding agents. Run tests, find likely test gaps, and hand concise fai
Pre Commit Review
Independent QA review of a working-tree diff before commit. Spawns a read-only reviewer agent to find correctn
Can I Help
Find where to contribute to a project - matches your skills to areas that need help, good-first tasks, test ga
Related Agents
Test Gap Analyzer
Find untested code paths in changed files - missing test cases, uncovered edge cases, and integration gaps. De
Harness Code Reviewer
Code reviewer — two-stage review against a pinned SHA: spec compliance first, then code quality, hunting fail-
Branch Hygiene
MUST be used whenever the user asks to find stale, merged, or orphaned git branches, or asks to review/clean u