Civic Tech DC avatar

Civic Tech DC

Official

@civictechdc · Washington, D.C.

0Followers
|
94Public Repos
|
40Published Skills

Civic Tech DC is an all volunteer organization that creates tools, information, and experiences that serve the District.

Skills Distribution
DomainDeveloper To...Frontend Architect.. (40%)Backend Engineerin.. (35%)Software Quality &.. (25%)

Agent Skills by Civic Tech DC

Showing 40 vetted skills indexed across 1 GitHub repositories.

civictechdccivictechdc
1

responsive-design

Implement responsive layouts with container queries, fluid typography, and CSS Grid.

Official
Intermediate
civictechdccivictechdc
1

javascript-testing-patterns

Configure Jest or Vitest testing patterns for JavaScript and TypeScript projects.

Official
Advanced
civictechdccivictechdc
1

typescript-advanced-types

Teach advanced TypeScript type system concepts like generics and conditional types.

Official
Advanced
civictechdccivictechdc
1

design-system-patterns

Designsystem for rapid prototyping and UI development with Tailwind-like utility classes and WCAG AA compliant theming, packaged as a reusable Python library.

Official
Advanced
civictechdccivictechdc
1

event-store-design

Designs scalable event stores for event-sourced systems with persistence patterns.

Official
Advanced
civictechdccivictechdc
1

web-component-design

Design reusable UI components across React, Vue, and Svelte.

Official
Advanced
civictechdccivictechdc
1

accessibility-compliance

Audit web and mobile UI components for WCAG 2.2 accessibility conformance.

Official
Advanced
civictechdccivictechdc
1

wcag-audit-patterns

Automate WCAG 2.2 accessibility audits and remediation guidance for websites.

Official
Advanced
civictechdccivictechdc
1

screen-reader-testing

Tests screen-reader accessibility in web apps across major platforms and browsers using VoiceOver, NVDA, JAWS, TalkBack checklists.

Official
Intermediate
civictechdccivictechdc
1

webapp-testing

Automate end-to-end testing of local web applications with Playwright Python scripts.

Official
Intermediate
civictechdccivictechdc
1

modern-javascript-patterns

Refactor legacy JavaScript code using ES6+ and asynchronous patterns.

Official
Advanced
civictechdccivictechdc
1

interaction-design

Design and implement microinteractions and motion patterns for web and mobile interfaces.

Official
Advanced
civictechdccivictechdc
1

frontend-design

Generate production-grade frontend interfaces with typography, color, motion, and accessibility.

Official
Advanced
civictechdccivictechdc
1

visual-design-foundations

Creates visual systems with typography, color, spacing, and iconography guidelines.

Official
Intermediate
civictechdccivictechdc
1

brand-guidelines

Apply Anthropic brand typography, colors, and styling rules to artifacts.

Official
Basic
civictechdccivictechdc
1

tailwind-design-system

Create scalable Tailwind CSS v4 design systems with @theme tokens and CVA components.

Official
Advanced
civictechdccivictechdc
1

web-artifacts-builder

Build and bundle Claude.ai frontend artifacts with React, Vite, Tailwind, and shadcn/ui.

Official
Advanced
civictechdccivictechdc
1

nodejs-backend-patterns

Generate production-ready Node.js backend patterns for Express and Fastify services.

Official
Advanced
civictechdccivictechdc
1

postgresql-table-design

Design PostgreSQL table schemas with constraints, indexing, and partitioning.

Official
Advanced
civictechdccivictechdc
1

python-testing-patterns

Implement pytest-based unit, integration, and data-driven tests with fixtures and mocking.

Official
Advanced
civictechdccivictechdc
1

python-packaging

Package Python projects into distribution formats and publish to PyPI.

Official
Advanced
civictechdccivictechdc
1

python-type-safety

Enforce strict type annotations and static checks for Python projects.

Official
Advanced
civictechdccivictechdc
1

python-code-style

Enforce Python linting, formatting, naming, and docstring standards with Ruff and MyPy.

Official
Intermediate
civictechdccivictechdc
1

memory-safety-patterns

Provide cross-language memory-safety patterns for Rust, C++, and C resource management.

Official
Advanced

Frequently Asked Questions About Civic Tech DC

FAQPage Schema
What specific technical tasks can be accomplished using these engineering patterns?

These patterns enable the creation of WCAG 2.2 compliant frontend interfaces, the design of scalable PostgreSQL schemas, and the implementation of robust asynchronous backend services. You can also utilize these methodologies for end-to-end testing, memory-safe resource management, and high-concurrency event-sourced system architecture.

Who is the target persona for these technical design patterns?

These resources are designed for full-stack engineers, frontend developers, and backend architects working on complex, data-intensive web applications. They are particularly suited for technical teams prioritizing accessibility compliance, system performance, and maintainable code architecture in public-sector or enterprise environments.

What are the primary prerequisites for implementing these design patterns?

Implementation requires proficiency in modern JavaScript/TypeScript for frontend components and deep familiarity with asynchronous programming and structured data modeling for backend services. Users should have an existing environment configured for standard web development and database management to integrate these patterns effectively.