Install any skill in seconds. Free to start, no credit card required.
Get Started Free →runkids/skillshare-implement-feature
Implement a feature from a spec file or description using TDD workflow.
Passed 10 of 16 test cases with the skill, and 3 of 16 without it.
and 15 more in the full report
10 fixed4 passed either way9 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are adding a `skillshare scan` command that performs automated security vulnerability checks on local skills. Which oplog log file variable must security scan operations write to?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies oplog.AuditFile as the log output destination. | Missed | Passed |
The instructions your model reads when the skill loads.
Implement a feature following TDD workflow. $ARGUMENTS is a spec file path (e.g., specs/my-feature.md) or a plain-text feature description.
Scope: This skill writes Go code and tests. It does NOT update website docs (use update-docs after) or CHANGELOG (use changelog after).
Before acting, run python3 scripts/ai-context.py cli-development testing. Those topics are the source of truth for repository patterns, execution boundaries and verification; this skill retains the TDD orchestration.
If $ARGUMENTS is a file path:
If $ARGUMENTS is a description:
List all files that will be created or modified:
# Typical pattern for a new command
cmd/skillshare/<command>.go # Command handler
cmd/skillshare/<command>_project.go # Project-mode handler (if dual-mode)
internal/<package>/<feature>.go # Core logic
tests/integration/<command>_test.go # Integration test
Display the file list and continue.
Write integration tests using testutil.Sandbox:
func TestFeature_BasicCase(t *testing.T) {
test cases passed, vs 3 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.