fix(factory): embed lessons from #63 into gitea and kyberforge skills #65
Reference in New Issue
Block a user
Delete Branch "chore/factory-lessons-from-63"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Follow-up to #63 / #64. While closing out that fix,
kyberforge:forgewas used to review what should be embedded into skills/agents so the same gaps don't recur. Two independent fixes, one commit each:fix(gitea): correct issue auto-close gotcha, drop unused toolFixes #63in its own message — Gitea parses closing keywords in commit messages landing on the default branch. Only squash merges (this skill's ownpr mergedefault) are unreliable for this. Gotcha rewritten with the real mechanism and cross-referenced from thepr mergedispatch step.mcp__gitea__search_issuesfromallowed-tools— no dispatch route calls it (caught by an independent skill-audit pass).binplugin version 1.0.4 → 1.0.5.fix(kyberforge): broaden audit self-triggers, plug factory gapsagent-author/agent-auditwere hand-edited directly (bypassingskill-author), so they never got their own inline audit — that gap was only caught becauseforgewas invoked afterward to ask about it.skill-auditandagent-auditdescriptions now explicitly trigger on "hand-edited a skill/agent file outside the author skill," so this self-triggers next time without needing forge.plugin-authorgains a Gotchas bullet onclaude plugin validate --strictauto-discovering every.mdunderagents/regardless of manifest declarations (ADR-0010) — anyone scaffolding a plugin with a non-agent file inagents/would hit the same bug #63 fixed.agent-audit:validate-provenance.sh --helpdidn't document its own exit code 2, and the SKILL.md description undercounted its audit dimensions (five named vs. six actually reported in Step 3).kyberforgeplugin version 1.2.0 → 1.2.2.Every touched skill (gitea, plugin-author, skill-audit, agent-audit) passed an independent clean-context
skill-auditre-run before being considered done, with two rounds of fix-and-recheck for gitea and agent-audit.Test plan
skill-auditpass on all four touched skills — all PASS (2 with harmless pre-existing INFOs)🤖 Generated with Claude Code