douglance
Community@douglance
douglance publishes 31 skills covering the full software development lifecycle, from requirements gathering and specification through testing, deployment, and maintenance.
Agent Skills by douglance
Showing 31 vetted skills indexed across 2 GitHub repositories.
interrogate
Stress-tests plans, designs, and specifications through disciplined one-at-a-time questioning.
requirements-gathering
Interrogates ambiguous requests into scoped specifications with measurable requirements and evidence citations.
design
Define interfaces, file structures, trade-offs, and verification contracts for nontrivial software changes.
debugging-and-error-recovery
Diagnose test, build, and runtime failures through a six-step triage workflow.
documentation
Write and verify README, API, and ADR documentation against shipped code behavior.
test-driven-development
Guides writing failing tests before implementation using the red-green-refactor cycle.
actionable-communication
Structure SDLC handoffs, blockers, and reports into decision-ordered actionable messages.
planning-and-task-breakdown
Breaks specifications into ordered milestones, vertical-slice tasks, and atomic commits.
incremental-implementation
Splits multi-file code changes into independently tested and verifiable implementation slices.
quality
Performs independent verification, validation, and inspection to produce a release-blocking quality verdict.
api-and-interface-design
Designs REST APIs, TypeScript interfaces, and module contracts with consistent error semantics.
visual-design
Designs and verifies user-facing layouts, states, and rendered visual results with accessibility checks.
planning
Generates milestones, dependencies, risks, and out-of-scope boundaries for validated software changes.
operations
Establishes observability, SLOs, incident response, and runbooks for live production services.
feasibility-analysis
Investigates unfamiliar technology and constraints to produce sourced feasibility options and trade-offs.
lifecycle-documentation
Creates standards-aligned lifecycle artifacts with traceable phase handoffs and controlled English.
testing
Probe implementations with adversarial tests to falsify correctness claims and produce reproducible verdicts.
spec-driven-development
Guides a gated four-phase workflow for writing and validating software specifications before implementation.
security-and-hardening
Applies OWASP defenses, input validation, and secrets management to application code.
interrogate-with-docs
Stress-test proposals against a domain glossary and record decisions as ADRs.
deployment
Releases tested code with versioning, staged rollout, smoke checks, and rollback paths.
implementation
Implements bounded code changes test-first against observable success criteria.
deslop
Removes unnecessary AI-generated code patterns from branch diffs without changing behavior.
maintenance
Removes dead code, duplication, and needless indirection while preserving behavior.
Frequently Asked Questions About douglance
FAQPage SchemaWhat tasks can I accomplish using douglance's skills?▼
The skills cover the full software lifecycle: requirements gathering, feasibility analysis, specification, planning, task breakdown, implementation, test-driven development, debugging, security hardening, performance optimization, deployment, operations, maintenance, and documentation including architecture decision records.
Who are douglance's skills designed for?▼
They target software engineers, architects, product owners, technical writers, QA engineers, SREs, release engineers, and project managers. Several skills map to dedicated agent roles such as architect, tester, sre, and release-engineer for specialized lifecycle phases.
How do the skills handle code quality and verification?▼
Dedicated skills address test-driven development, post-implementation testing of edge cases and failure modes, independent quality verification beyond passing tests, and deslop, which removes unnecessary generated patterns from a diff without changing behavior.
Do the skills support deployment and live service operations?▼
Yes. The deployment skill manages versioning, rollout, smoke checks, and rollback paths, while the operations skill covers observability, incident response, SLOs, runbooks, and continuity work for live services.
What prerequisites or environments do these skills require?▼
All skills declare targets of '*', indicating broad environment compatibility. Several include claudecode fork-context configurations with named agents, and two expose codexcli interface metadata with display names and default prompts.