niftymonkey
- 9 skills
- 0 followers
- 17 hours ago last updated
- ▌ Fork · niftymonkeyBranch a newly-surfaced task off the current conversation into a handoff document for a separate agent to pick up.
- ▌ Continue · niftymonkeyWrite a handoff document in the current working directory so a fresh session can resume the work.
- ▌ Write Prd · niftymonkeyCreate a PRD through user interview, codebase exploration, and module design, saved as a local markdown file with optional GitHub issue submission. Works for new projects, features, or refactors. Use when user wants to write a PRD, create a product requirements document, plan a new feature, or spec out a new project.
- ▌ Externalize · niftymonkeyUse as a standing disposition to write hard-won, expensive, non-reproducible context to the work-thread handoff file the instant it is earned during work, so it can never die in the context window or get lossily summarized by compaction. The continuous-write capture sibling of work-router. Fires when knowledge is earned, not at session end and not at a context-window threshold.
- ▌ Pr Feedback · niftymonkeyAddress code review comments on a GitHub PR — fix code, push changes, and respond inline to every comment with either the fix or specific reasoning for dismissing. Uses `gh` CLI.
- ▌ Work Router · niftymonkey bundleUse when deciding, for a unit of work (an assignment with a definable done-state), whether to keep it in the main thread or route it off-thread, and by which mechanism. Fires at plan/decomposition time over each unit of the work-list, and reactively when a sub-task reveals itself as routable. Produces a keep-or-route decision carrying lane, mechanism, autonomy posture, done-contract, and return path. Triggers on "should I delegate this," decomposing a plan into units, a verbose/parallel/long-running sub-task surfacing mid-work, and any "keep this in the conversation or push it off-thread" moment.
- ▌
- ▌ Architect Deep · niftymonkey bundleSketch a new module, feature, or project's architecture using deep-module thinking before any code is written. Apply proactively any time you are proposing module structure, naming new boundaries, classifying dependencies, or designing interfaces for new functionality. Runs standalone for ad-hoc design, and composes with PRD and planning workflows (populating their architecture sections) when you use them.
- ▌ Seed Domain Language · niftymonkey bundleSeed a project's DOMAIN-LANGUAGE.md glossary from the vocabulary already in its codebase.