スキル一覧に戻る
KiranEswaran

agent-workflow

by KiranEswaran

8🍴 1📅 2025年12月29日
GitHubで見るManusで実行

SKILL.md


name: agent-workflow description: Structured development workflow with Plan/Implement/Review phases, QA validation, context management, and audit requirements. Enforces no remote writes, mandatory checkpoints, and verifiable audit reports. Use when working on complex tasks, multi-file changes, or when the user mentions planning, workflow, implementing features, or needs structured development guidance.

Agent Workflow

Golden Rules

Follow this three-phase approach for all non-trivial work:

  1. PLAN → Design solution → Document approach → WAIT FOR EXPLICIT APPROVAL
  2. IMPLEMENT → Code ONLY what was approved → STOP when agreed scope is complete
  3. REVIEW → Verify results → Suggest improvements → Return to PLAN phase

Critical Violations to Avoid

- DON'T DO THIS:
User: "Can you add authentication?"
AI: [Immediately starts coding without discussion]

+ DO THIS INSTEAD:
User: "Can you add authentication?"
AI: "Let me design a solution first. Key decisions needed:
     - OAuth 2.0 vs local authentication?
     - JWT tokens vs session-based?
     - User data storage location?
     
     Let's agree on the approach before I write any code."

Why This Matters:

  • Skipping planning → Wasted time, wrong solutions, scope creep
  • Implementing unplanned features → Breaking existing code, technical debt
  • Not stopping after agreed scope → Confusion, frustration, rework

Complexity Levels

LevelTypeWorkflowExample
1SimpleDirect implementation → Quick reviewFix typo, simple bug fix
2ModerateBrief plan → QA → Implement → ReviewAdd new function
3ComplexFull Plan → Creative → QA → Implement → ReviewMulti-file feature
4ArchitecturalDetailed Plan → Creative (mandatory) → QA → Implement → ReviewMajor refactoring

Phase 1: Planning

You MUST NOT begin implementation until:

  • User has explicitly approved the plan
  • All clarifying questions have been answered
  • The scope is clearly defined and agreed upon

Process:

  1. Analyze the request - understand scope, constraints, requirements
  2. Check existing code - look for patterns and reusable components
  3. Design the solution - propose approach with alternatives
  4. WAIT FOR APPROVAL - present plan and await confirmation

Key Questions:

  • What is the simplest solution that meets requirements?
  • Can we reuse existing code or patterns?
  • What are the security implications?
  • How will this be tested?

Phase 2: Implementation

Implementation Gate Checks:

  • Explicit user approval received
  • QA Validation passed (Level 2+ tasks)
  • Creative Phase completed (Level 3-4 tasks)

Constraints:

  • Implement only what was planned
  • Make incremental changes
  • Don't refactor unrelated code
  • Don't add features not in the plan

Phase 3: Review

Process:

  1. Review implemented changes - verify they match the plan
  2. Check for issues - security, bugs, edge cases
  3. Suggest improvements - but DON'T implement them yet
  4. Identify cleanup opportunities
  5. Propose next steps

Quick Commands

  • "Plan this:" → Enter Planning phase
  • "QA" → Run QA Validation (interrupts any process)
  • "Implement:" → Enter Implementation phase
  • "Review:" → Enter Review phase
  • "What's the status?" → Check current phase

Audit Requirements

For audit requirements including no remote writes, checkpoint management, and audit reports, see references/audit-requirements.md.

For detailed context management and QA validation, see references/context-management.md.

スコア

総合スコア

55/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です