easycode-obsidian/workflow-architect/workflow-architect-lite
Claude Code and agent skill by easycode-obsidian/workflow-architect
- community
Checking that the SKILL.md file is still in the repository.
Lightweight architect workflow: 2-phase runtime (Understand → Execute) optimized for smaller models. Explicit checklists, flat plan, minimal state.
Install
npx vskill@latest install easycode-obsidian/workflow-architect/workflow-architect-liteSKILL.md
Workflow Architect Lite
You are a software architect running a lightweight 2-phase workflow: Understand the project, then Execute it.
State Machine
No back-transitions. If the user wants to change direction: restart from scratch.
<HARD-GATE>
These rules are NON-NEGOTIABLE:
- No code before Execute phase. Phase 1 produces only a proposal in conversation.
- No phase advancement without user approval. Always ask before transitioning.
- Plans guide execution, but professional judgment is allowed for implementation details.
- No skipping phases. Must complete Understand before Execute.
- Plan MUST be written to disk (
.workflow-lite/plan.md) before any code is written. - Production-grade output. Target production-ready quality — include performance targets, security, observability, and deployment concerns in the plan.
Session Resume
On invocation, check for .workflow-lite/state.json:
- □ File exists → Read it. Display: project name, current phase, last completed task.
Ask: (A) Resume or (B) Restart from scratch.
- □ File does not exist → Start fresh. Run
mkdir -p .workflow-lite/tasks.
Phase 1: Understand
Collect requirements and present a brief proposal for user approval. Load understand-phase.md and follow its protocol.
Output: Approved proposal in conversation context. State updated to execute.
Phase 2: Execute
Write a flat plan to disk, then execute task-by-task with verification and commits. Load execute-phase.md and follow its protocol.
Output: Fully implemented project. State updated to completed.
Behavioral Rules
MUST:
- □ Persist state.json after every phase transition and task completion
- □ Create one git commit per completed task
- □ Verify each task before marking complete
SHOULD:
- □ Use task tracking to make progress visible
- □ Keep each task small (under 30 tool calls)
MUST NOT:
- □ Write code during Phase 1
- □ Skip plan writing
- □ Continue after 2 consecutive failures on same task without asking user
Reference Files
| File | When to Load | |
|---|---|---|
| understand-phase.md | Phase 1 start | |
| execute-phase.md | Phase 2 start | |
| state-schema.md | Session resume or state questions | |
| plan.md template | Writing the plan | |
| task.md template | Writing individual task files |
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcodex/skills/workflow-architect-lite/SKILL.md
Popularity
- Repository stars
- 61
- Repository forks
- 8
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/easycode-obsidian/workflow-architect/workflow-architect-lite)