Install
$ agentstack add skill-fightzy-simple-skills-workspace-memory-benchmark-authoring ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Workspace Memory Benchmark Authoring
Use this companion skill when the job is to add or refine self-built benchmark fixtures for workspace-memory-skill.
Scope
This skill is for repository benchmark authoring, not for runtime memory operations.
Primary paths:
tests/workspace-memory-skill/benchmark_fixtures/tests/workspace-memory-skill/test_workspace_memory_benchmark.pyscripts/benchmarks/workspace_memory/
Workflow
- Inspect existing fixture coverage before adding new cases.
- Identify missing buckets or edge conditions.
- Keep each fixture focused on one retrieval behavior.
- If fixture drafting is independent, use a subagent restricted to
benchmark_fixtures/only. - Review fixture realism locally before accepting it.
- Run benchmark verification after fixture changes.
Fixture Rules
Each fixture should define:
case_idquerymemory_filesexpected_candidate_idsbucket
Add these when they help:
expected_top_idexpected_layersforbidden_candidate_idsgold_answerqa_enabled
Keep fixture files realistic:
- use frontmatter-rich Markdown
- use stable ids and tags
- keep memory trees small but believable
- avoid testing multiple ranking ideas in one case
Subagent Boundary
If you delegate fixture drafting:
- the subagent owns only
tests/workspace-memory-skill/benchmark_fixtures/ - do not let the subagent edit runner, scorer, or runtime scripts
- review every drafted case locally before verification
Verification
Run:
python -m pytest tests/workspace-memory-skill/test_workspace_memory_benchmark.py -qpython -m scripts.benchmarks.workspace_memory.runner tests/workspace-memory-skill/benchmark_fixtures
If a fixture exposes a real retrieval bug, report that separately instead of silently weakening the case.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: fightZy
- Source: fightZy/simple-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.