mirror of
https://github.com/mattpocock/skills.git
synced 2026-07-30 11:32:34 +07:00
Compare commits
16
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9e4a16180f | ||
|
|
9b789d9194 | ||
|
|
9ab83c1198 | ||
|
|
a67ab3dfca | ||
|
|
2aab3306ab | ||
|
|
024f97b7a8 | ||
|
|
c63ada9635 | ||
|
|
c15909335e | ||
|
|
526bc9b218 | ||
|
|
661641ded3 | ||
|
|
675863c8b3 | ||
|
|
b7724047bc | ||
|
|
26ba8ae34b | ||
|
|
e3d8b735ef | ||
|
|
59c92aa9e7 | ||
|
|
2bf7005192 |
@@ -17,6 +17,7 @@
|
||||
"./skills/productivity/grill-me",
|
||||
"./skills/productivity/grilling",
|
||||
"./skills/productivity/handoff",
|
||||
"./skills/productivity/teach",
|
||||
"./skills/productivity/write-a-skill"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -175,6 +175,7 @@ General workflow tools, not code-specific.
|
||||
- **[caveman](./skills/productivity/caveman/SKILL.md)** — Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler while keeping full technical accuracy.
|
||||
- **[grill-me](./skills/productivity/grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
||||
- **[handoff](./skills/productivity/handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
||||
- **[teach](./skills/productivity/teach/SKILL.md)** — Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
|
||||
- **[write-a-skill](./skills/productivity/write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
|
||||
|
||||
**Skills**
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
name: implement
|
||||
description: "Implement a piece of work based on a PRD or set of issues."
|
||||
disable-model-invocation: true
|
||||
---
|
||||
|
||||
Implement the work described by the user in the PRD or issues.
|
||||
|
||||
Use /tdd where possible, at pre-agreed seams.
|
||||
|
||||
Run typechecking regularly, single test files regularly, and the full test suite once at the end.
|
||||
|
||||
Once done, use /review to review the work.
|
||||
|
||||
Commit your work to the current branch.
|
||||
@@ -8,7 +8,8 @@ User-invoked entry points (`disable-model-invocation: true`).
|
||||
|
||||
- **[grill-me](./grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
||||
- **[handoff](./handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
||||
- **[write-a-skill](./write-a-skill/SKILL.md)** — Create a new skill with proper structure, progressive disclosure, and bundled resources.
|
||||
- **[teach](./teach/SKILL.md)** — Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
|
||||
- **[write-a-skill](./write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
|
||||
|
||||
## Skills
|
||||
|
||||
|
||||
@@ -40,6 +40,10 @@ The lesson should teach ONE THING only. It should be completable very quickly -
|
||||
|
||||
Make opening a lesson as easy as possible — ideally a single CLI command the user can run to open the HTML file in their browser.
|
||||
|
||||
Each lesson should link via HTML anchors to other lessons and reference documents.
|
||||
|
||||
Each lesson should recommend a primary source for the user to read or watch. This should be the most high-quality, high-trust resource you found on the topic.
|
||||
|
||||
## The Mission
|
||||
|
||||
Every lesson should be tied into the mission - the reason that the user is interested in learning about the topic.
|
||||
@@ -48,6 +52,8 @@ If the user is unclear about the mission, or the `MISSION.md` is not populated,
|
||||
|
||||
Failing to understand the mission will mean knowledge acquisition is not grounded in real-world goals. Lessons will feel too abstract. You will have no way of judging what the user should do next.
|
||||
|
||||
Missions may change as the user develops more skills and knowledge. This is normal - make sure to update the `MISSION.md` and add a learning record to capture the change. Confirm with the user before changing the mission.
|
||||
|
||||
## Zone Of Proximal Development
|
||||
|
||||
Each lesson, the learner should always feel as if they are being challenged 'just enough'.
|
||||
Reference in New Issue
Block a user