David Lee avatar

David Lee

Community

@davidsunglee

27Followers
|
36Public Repos
|
17Published Skills

David Lee maintains a structured software delivery skill suite covering spec writing, planning, TDD, code review, debugging, and release management for git-based development.

Skills Distribution
DomainDeveloper To...Code Review & Qual.. (25%)Planning & Specifi.. (25%)Release & Version .. (20%)Testing & Debugging (20%)

Agent Skills by David Lee

Showing 17 vetted skills indexed across 1 GitHub repositories.

davidsungleedavidsunglee

release

Orchestrates versioned package releases with security audits, release notes, and user-run publish steps.

Community
Advanced
davidsungleedavidsunglee

commit

Creates git commits with Conventional Commits-style subjects from staged changes.

Community
Basic
davidsungleedavidsunglee

using-git-worktrees

Creates isolated git worktrees with directory selection, ignore verification, and baseline test validation.

Community
Intermediate
davidsungleedavidsunglee

refine-plan

Automates iterative plan review and edit cycles via a plan-refiner subagent until approval.

Community
Advanced
davidsungleedavidsunglee

test-driven-development

Implements features and bug fixes using behavior-focused red-green-refactor test-driven development.

Community
Intermediate
davidsungleedavidsunglee

refine-code

Automates iterative code review and remediation loops via dispatched reviewer and coder subagents.

Community
Advanced
davidsungleedavidsunglee

systematic-debugging

Diagnose bugs through four-phase root cause investigation before implementing fixes.

Community
Advanced
davidsungleedavidsunglee

execute-plan

Executes structured implementation plans via orchestrated coder, verifier, and test-runner subagents.

Community
Advanced
davidsungleedavidsunglee

generate-plan

Generates structured implementation plans from ideas, specs, or freeform descriptions via a planner subagent.

Community
Advanced
davidsungleedavidsunglee

scout

Dispatches a subagent to write structured codebase reconnaissance briefs to docs/briefs.

Community
Advanced
davidsungleedavidsunglee

finishing-a-development-branch

Guides merging, PR creation, keeping, or discarding a completed development branch after verifying tests pass.

Community
Intermediate
davidsungleedavidsunglee

fastlane

Orchestrates lightweight spec-driven implementation with a single coder subagent in the current workspace.

Community
Advanced
davidsungleedavidsunglee

requesting-code-review

Dispatches a code-reviewer subagent with git diff context to assess production readiness.

Community
Intermediate
davidsungleedavidsunglee

receiving-code-review

Verifies code review feedback against codebase reality before implementing changes.

Community
Intermediate
davidsungleedavidsunglee

verification-before-completion

Enforces running verification commands and reading full output before claiming work is complete.

Community
Basic
davidsungleedavidsunglee

define-spec

Writes structured specs to docs/specs/ via interactive Q&A with subagent dispatch and commit gating.

Community
Advanced
davidsungleedavidsunglee

workflow-skill-writing

Guides editing, simplifying, and refactoring pi-flow workflow skills without changing agent behavior.

Community
Intermediate

Frequently Asked Questions About David Lee

FAQPage Schema
What tasks can I accomplish with David Lee's skill suite?▼

You can write structured specs, generate and execute implementation plans, run test-driven development cycles, perform systematic root-cause debugging, request and receive code reviews, manage git worktrees and branches, and drive full single-package or monorepo releases with security audits and readiness gates.

Who is the target audience for these skills?▼

Software engineers and development teams practicing disciplined delivery: spec-first planning, behavior-focused TDD, evidence-based verification, and gated code review before merging to main. It suits both solo developers and teams working in monorepos or multi-package repositories.

How does the release process work in practice?▼

The release skill drives versioning through a todo checklist, derives release notes from commits with manual review, runs a full security audit, enforces readiness gates, and leaves publish, push, tag, and GitHub release steps under explicit user control.

What prerequisites or repository structure do these skills expect?▼

Skills assume a git repository with conventions like docs/plans/, docs/specs/, and docs/briefs/ for artifacts. Some skills dispatch subagents and optionally use a terminal multiplexer pane, falling back to the main agent when unavailable.

How do the planning and review loops ensure quality?▼

generate-plan and refine-plan alternate review and edit cycles until approval or budget exhaustion, with commit gates on artifacts. refine-code and requesting-code-review dispatch reviewers with git diff context, while verification-before-completion requires running commands and reading full output before success claims.