partial-implementation

Code returned as "done" is actually a stub — a placeholder body, a TODO comment, or a function that claims completion without real logic.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "partial-implementation" with this command: npx skills add mvogt99/partial-implementation

partial-implementation

A function or module is declared complete, but the body is a stub. The most common form is a function with pass, return None, throw NotImplementedError, or a single TODO: comment in place of real logic.

Symptoms

  • Function signature exists but the body contains only a comment, pass, return, throw new Error("not implemented"), or similar.
  • Placeholder values returned (return 0, return {}, return null) where real computation was requested.
  • Tests pass only because the test is also a stub, or because the function always returns the fixture value.
  • The agent claims a change is "complete" or "implemented" but no meaningful lines of logic were added.

What to do

  • Before declaring a task done, re-read every function you added or modified. If the body is a placeholder, the task is not done.
  • Search the diff for TODO, FIXME, XXX, NotImplementedError, unimplemented!, pass, lone return or return null. Investigate each hit.
  • Run the code end-to-end, not just the type-checker. A stub satisfies the type checker but fails at runtime.
  • Compare the implementation against the task description: every bullet of the task should map to concrete lines of logic, not comments.
  • If part of the task is genuinely out of scope, say so explicitly rather than stubbing silently.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Moss Skill-9

Give your AI agent eyes to see the entire internet. Install and configure upstream tools for Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, Douyi...

Registry SourceRecently Updated
Coding

Codex Deep Search

Deep web search using Codex CLI for complex queries that need multi-source synthesis. Use when web_search (Brave) returns insufficient results, when the user...

Registry SourceRecently Updated
Coding

Matz Swarm

Orchestrate OpenClaw Agent Swarm workflows for multi-project coding automation with Obsidian task intake, Claude coding, Codex review, GitLab MR flow, merge+...

Registry SourceRecently Updated
4610matzoh
Coding

xfetch

Use xfetch CLI to fetch X/Twitter data - tweets, user profiles, search results, timelines, lists, DMs, and notifications. Use this skill whenever you need to...

Registry SourceRecently Updated