Skip to content
Skillv1.0.0

daily-coding

Use for everyday coding tasks that involve writing or modifying source code.

by galaxy-dawn(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from galaxy-dawn/claude-scholar (skills/daily-coding/SKILL.md). Install upstream with npx skills add galaxy-dawn/claude-scholar --skill daily-coding. Copyright stays with the author.

Daily Coding Checklist

A minimal coding quality assurance checklist ensuring every code modification follows best practices.

When to Use

Use this skill for:

  • Implementing new features
  • Adding code or modifying existing code
  • User requests like "write a...", "implement...", "add...", or "modify..."
  • Any coding task that involves Edit or Write tools

When Not to Use

Do not use this skill for:

  • Pure reading or understanding tasks with no modification intent
  • Work already covered by specialized skills such as bug-detective, architecture-design, or verification-loop
  • Configuration-only changes
  • Documentation-only writing

Core Checklist

Before Starting

  • Read before modify - Must read target file with Read tool before making changes
  • Understand context - Confirm understanding of existing code logic and design intent

During Coding

  • Minimal changes - Only change what's necessary, no over-engineering, no unrelated features
  • Type safety - Add type hints for Python, avoid any in TypeScript
  • Security check - Avoid command injection, XSS, SQL injection vulnerabilities

After Completion

  • Verify execution - Ensure code runs correctly with no syntax errors
  • Clean up - Remove print/console.log debug statements and temporary files
  • Brief summary - Inform user what was changed and the scope of impact

Quick Reference

Common Mistakes to Avoid

# ❌ Don't
def process(data=[]):  # Mutable default argument
    pass

# ✅ Should
def process(data: list | None = None):
    data = data or []
# ❌ Don't
except:  # Bare except
    pass

# ✅ Should
except ValueError as e:
    logger.error(f"Processing failed: {e}")
    raise

Security Check Points

  • User input must be validated/escaped
  • Use pathlib for file paths, avoid path traversal
  • Never hardcode sensitive info (API keys, passwords)

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/galaxy-dawn-claude-scholar-daily-coding/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

galaxy-dawn-claude-scholar-daily-coding.ocm.jsonjson
{
  "ocm": "1",
  "id": "galaxy-dawn-claude-scholar-daily-coding",
  "kind": "skill",
  "name": "daily-coding",
  "description": "Use for everyday coding tasks that involve writing or modifying source code.",
  "publisher": "galaxy-dawn",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "coding",
      "daily",
      "checklist",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Use for everyday coding tasks that involve writing or modifying source code."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/galaxy-dawn/claude-scholar",
      "path": "skills/daily-coding/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/galaxy-dawn/claude-scholar/blob/HEAD/skills/daily-coding/SKILL.md",
      "key": "galaxy-dawn/claude-scholar/skills/daily-coding/SKILL.md"
    }
  },
  "instructions": "# Daily Coding Checklist\n\nA minimal coding quality assurance checklist ensuring every code modification follows best practices.\n\n## When to Use\n\nUse this skill for:\n- Implementing new features\n- Adding code or modifying existing code\n- User requests like \"write a...\", \"implement...\", \"add...\", or \"modify...\"\n- Any coding task that involves Edit or Write tools\n\n## When Not to Use\n\nDo not use this skill for:\n- Pure reading or understanding tasks with no modification intent\n- Work already covered by specialized skills such as `bug-detective`, `architecture-design`, or `verification-loop`\n- Config",
  "cost": {
    "context_tokens": 487
  }
}

Fetch it by URL: GET /api/v1/registry/galaxy-dawn-claude-scholar-daily-coding/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.