Create
Create a new POC-driven feature file under .pocs/ from any source (a sentence, an issue, a document, a URL). Picks the file format by risk, writes the Goal, and seeds Remaining gaps including a failure-mode sweep. Use for "/poc <SOURCE>" or "start a POC for X".From its SKILL.md
npx -y skills add DailybotHQ/pocdd-skill --skill createAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.7 KB, 618 tokens by cl100k_base, as published. Nobody here has run it
POCDD — Create
Bootstrap one self-contained POC file from a SOURCE. First read
../shared/conventions.md; the methodology is in
../spec/POCDD.md.
Inputs
SOURCE is anything that defines the goal: a one-line sentence, an issue id/link,
a path to a document, or a provider URL. (/poc create <SOURCE> and bare
/poc <SOURCE> both arrive here.)
Procedure
- Gather context from the SOURCE. Read the file, fetch the URL, or read the issue. Distil it into a single Goal statement. If the source is just a sentence, use it verbatim as the goal.
- Choose the format by risk (see conventions):
- Unknown external/runtime behavior (API, OAuth, sync, time zones) →
runnable file, copy
../templates/poc.py(use.js/other if that matches the production target language better). - Internal/domain complexity (refactor, wiring, product rules) →
.md, copy../templates/poc.md. - When in doubt, prefer the runnable form if there is any external system to
probe; otherwise
.md.
- Unknown external/runtime behavior (API, OAuth, sync, time zones) →
runnable file, copy
- Name it by domain — short
kebab/snakename (e.g.calendar,holidays-sync). Nevertest. - Resolve and create
.pocs/:. "$(dirname "$0")/../shared/context.sh" # or source by absolute path dir="$(pocdd_ensure_dir)" - Write the file from the chosen template into
$dir/<name>.<ext>, filling the Goal section and setting the headerphase: spike. - Seed Remaining gaps — the highest-value step. Enumerate what must be
proven, decided, or handled to reach the goal. Tag each
[agent]or[user], give stable idsG1…. Always run the failure-mode sweep for anything external (auth/token refresh, pagination, rate limits, partial failures, retries/idempotency, malformed data, time zones). - Report: the file path, format chosen (and why), and the seeded gap list
split by owner. Suggest
/poc work <name>next.
Guardrails
- Never write outside
.pocs/. Never commit.pocs/. - Reference codebase by path; do not paste production code into the file.
- Do not invent product decisions — log them as
[user]gaps.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.