← all publishers

mesca

@mesca source repo

8 published skills

  1. Spec Driven · mesca
    Enforce spec-driven development with contracts as single source of truth and models-first coding. Always apply when designing APIs, CLIs, creating services, or writing data models.
    0 installs
  2. Git Workflow · mesca
    Follow git commit conventions and branching strategies. Use when committing changes, creating branches, or writing commit messages.
    0 installs
  3. Project Name · mesca
    Detect and provide the project name from package.json or pyproject.toml. Use when you need the project name, package name, or module name for imports, paths, or documentation.
    0 installs
  4. Documentation · mesca bundle
    Generate and maintain project documentation using Material for MkDocs and mkdocstrings. Use when creating API references, building documentation sites, or writing user guides.
    0 installs
  5. Tdd · mesca
    Apply test-driven development methodology to write tests before implementation. Use when adding new features, fixing bugs, or refactoring code. Guides through red-green-refactor cycle with pytest.
    0 installs
  6. Security · mesca
    Apply security best practices for Python applications. Use when handling secrets, validating user input, preventing injection attacks, managing dependencies, or reviewing code for vulnerabilities.
    0 installs
  7. Simplifier · mesca
    Simplifies and refines Python code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
    0 installs
  8. Conventions · mesca bundle
    Project coding conventions covering code quality, structure, typing, logging, and style. Always apply when writing, reviewing, or modifying Python code.
    0 installs