dawidvanzyl
- 12 skills
- 0 followers
- 1 repo stars
- last month last updated
- ▌ Tech Debt · dawidvanzylLoad this skill when the user says "tech debt", "tech-debt", or "/tech-debt", or asks to file/track something they've identified as tech debt. Verifies the claimed problem still exists in the current code, drafts a single [Tech Debt]-prefixed issue from `.github/ISSUE_TEMPLATE/tech-debt-issue.md`, and creates it via `gh issue create` only after the user approves the draft.
- ▌ Close Issue · dawidvanzylLoad this skill when the user says "close issue", "close-issue", or "/close-issue". Verifies IT and UC acceptance criteria for a story issue, ticks off passing checkboxes, and closes the issue only if all criteria pass and the linked PR has been merged.
- ▌ Prepare Base · dawidvanzylLoad this skill when the user says "prepare base", "prepare-base", or "/prepare-base". Prunes remote tracking references, checks out a base branch, pulls latest, and cleans up local-only feature branches after confirmation.
- ▌ Review Issue · dawidvanzylLoad this skill when the user says "review issue", "review-issue", or "/review-issue". Reviews an implemented GitHub issue against its requirements and the project coding standards, acting as a critical tech-lead review pass before merging.
- ▌ Plan Milestone · dawidvanzylLoad this skill when the user says "plan milestone", "plan-milestone", or "/plan-milestone". Derives sub-issues for a milestone epic, persists all artifacts to disk, enforces UI enrichment via Stitch, and creates GitHub issues only after full approval.
- ▌ Close Milestone · dawidvanzylLoad this skill when the user says "close milestone", "close-milestone", or "/close-milestone". Creates the milestone-to-master PR, launches the close-milestone-watch command, and orchestrates the end of a milestone cycle.
- ▌ Implement Issue · dawidvanzylLoad this skill when the user says "implement issue", "implement-issue", or "/implement-issue". Implements a GitHub story issue end-to-end: prepares base branch, creates feature branch, implements the requirements, verifies via the verify-implementation skill, and opens a PR.
- ▌ Resolve Comments · dawidvanzylLoad this skill when the user says "resolve comments", "resolve-comments", or "/resolve-comments". Checks open PR review comments, addresses valid ones in a single batched commit, and resolves all threads with appropriate replies.
- ▌ Asvs Security Review · dawidvanzylLoad this skill when the user says "asvs security review", "asvs-security-review", "/asvs-security-review", or when invoked by reference from the review-issue skill's standards-review step. Performs a rule-by-rule walk of docs/security-standards.md against a diff, scoped to the ASVS sections the diff actually touches, and reports findings using the project's existing severity mapping.
- ▌ Verify Implementation · dawidvanzylLoad this skill when the user says "verify-implementation", "verify implementation", or "/verify-implementation". Reviews the implementation against the issue requirements and project coding standards, runs automated checks, and produces a gated report before acceptance criteria are ticked off.
- ▌ Prepare Milestone Base · dawidvanzylLoad this skill when the user says "prepare milestone base", "prepare-milestone-base", or "/prepare-milestone-base". Checks out master, pulls latest, and creates and pushes a milestone/m{number} branch derived from an epic issue.
- ▌ Update Coding Standards · dawidvanzylLoad this skill when the user says "update coding standards", "update-coding-standards", or "/update-coding-standards". Analyzes the diff of a merged PR and appends any valuable new patterns to the relevant coding standards doc — but only if something genuinely warrants documenting.