Add Feynman skill and memory to workflow template

- feynman/skills/workflow-bootstrap/SKILL.md - Bootstrap skill
- feynman/memory-template.md - Memory template
- feynman/README.md - Feynman configs documentation
- scripts/setup.sh - Updated to auto-install Feynman configs if detected
- docs/workflow/INDEX.md - Updated with Feynman integration info
- README.md - Updated with Feynman integration section

When running 'pnpm run setup':
1. Checks for Feynman installation
2. Installs workflow-bootstrap skill to ~/.feynman/agent/skills/
3. Creates .feynman/memory.md from template
4. Gives two-layer nudge: skill (manual) + memory (automatic)
This commit is contained in:
shokollm
2026-04-18 13:25:29 +00:00
parent d9bc27cb4a
commit 002596aea9
6 changed files with 344 additions and 6 deletions

View File

@@ -0,0 +1,17 @@
# Feynman Memory Template
Copy this file to your project's `.feynman/memory.md` or load it into Feynman's persistent memory.
## pref.new_project_workflow
Workflow template lives at: https://git.fbrns.co/shoko/workflow
Structure: /docs/workflow/ (INDEX, ISSUE-FORMAT, WORKFLOW, AGENT-PROMPTS), /.issues/ (INDEX + examples), /.hooks/ (issue-linter.js)
Two-layer enforcement: Skill (manual trigger) + Memory (nudge if forgotten)
Prefers file-based issues over external trackers like Gitea issues
Pre-commit hook enforces issue format before commit
Agent must think out loud: Plan, Status Log, Self-Verification in issue file
Human approves reasoning, not tasks. Human does not manually test unless edge case.
## lesson.workflow.new_project_nudge
When human mentions a new project, ALWAYS check memory for pref.new_project_workflow.
If template exists but not used, nudge: "Do you want to use the workflow template from shoko/workflow? I can set it up automatically."
Category: workflow