mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
Moves the block_id fetch and consumed_table_block_keys check before _SKIPPED_BODY_ROLES so table note removal is a contract-based decision (ownership) not a role-based accident (footnote role). Part of table ownership contract refactor.
215 lines
8.6 KiB
JSON
215 lines
8.6 KiB
JSON
{
|
|
"version": 1,
|
|
"skills": {
|
|
"ask-matt": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/ask-matt/SKILL.md",
|
|
"computedHash": "f4e28e0661d7133787329d250b458bb6b372aaa2f2f019c5c707c9b5a44b7612"
|
|
},
|
|
"codebase-design": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/codebase-design/SKILL.md",
|
|
"computedHash": "c20e6e42a3034e553b1919fe94cf0928f0ff3c693fd5df802998dce7a4724eaf"
|
|
},
|
|
"decision-mapping": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/decision-mapping/SKILL.md",
|
|
"computedHash": "039bba0349356badb10077b74da1d4e9841d6f323f15a390851955d9715c7289"
|
|
},
|
|
"design-an-interface": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/deprecated/design-an-interface/SKILL.md",
|
|
"computedHash": "f3f225914515407b8224e8ec6187db337c5e65bad0703936a0acb3f802947a7d"
|
|
},
|
|
"diagnosing-bugs": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/diagnosing-bugs/SKILL.md",
|
|
"computedHash": "c8743c51df3760039b2dcb8a5a61437da3128c6efb4c5381734a3f05403e9a84"
|
|
},
|
|
"domain-modeling": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/domain-modeling/SKILL.md",
|
|
"computedHash": "65da9ce611a203fc6b9ecf95254cf845857243d958cb0d64df556cad87c76312"
|
|
},
|
|
"edit-article": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/personal/edit-article/SKILL.md",
|
|
"computedHash": "9a96975e2eaf1ce5c69c14429aea7d2039e2f6f5a73938520b653de84841d9e3"
|
|
},
|
|
"git-guardrails-claude-code": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/misc/git-guardrails-claude-code/SKILL.md",
|
|
"computedHash": "a04bf71be9abc44ca3b00e2f1740b37d2e471abadd20d43a31bccff7135baedf"
|
|
},
|
|
"grill-me": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/productivity/grill-me/SKILL.md",
|
|
"computedHash": "67e31b63e6e9e454cc2f51cd85b9cf1396ee46379a87c07a1450f33c47c1276a"
|
|
},
|
|
"grill-with-docs": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/grill-with-docs/SKILL.md",
|
|
"computedHash": "559d4de044394b86af53a5cedd2d3a689770088c3c5361646c91f5d7ea59f78a"
|
|
},
|
|
"grilling": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/productivity/grilling/SKILL.md",
|
|
"computedHash": "32f747941943e607b2dfc86a46b2284dd3e101332eafafd7569389efbe848f81"
|
|
},
|
|
"handoff": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/productivity/handoff/SKILL.md",
|
|
"computedHash": "b7c38b5061b73217e5478f9446fc403be17ce311d4c23a108cc37b5b4604fa37"
|
|
},
|
|
"implement": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/implement/SKILL.md",
|
|
"computedHash": "a29d88494f7365d9df383b22a1df8411088d636d6c328f4a6e11d039143d166f"
|
|
},
|
|
"improve-codebase-architecture": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/improve-codebase-architecture/SKILL.md",
|
|
"computedHash": "4c4d2b6da48482c1a054aca0e09eafd61cdcbebe2bda10abd3f355bf5f6fc57c"
|
|
},
|
|
"loop-me": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/loop-me/SKILL.md",
|
|
"computedHash": "c36514ed0c932e8e245149a678f72de0cf2c3858612e2b4b7ec244e0070bf430"
|
|
},
|
|
"migrate-to-shoehorn": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/misc/migrate-to-shoehorn/SKILL.md",
|
|
"computedHash": "67fdd18f8f4f7c89b3003eb944220679272738c1deb680719fd2e282495d87f4"
|
|
},
|
|
"obsidian-vault": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/personal/obsidian-vault/SKILL.md",
|
|
"computedHash": "a5dd44e7af2bfeb2cb2e3f421fdccef62dd334038ad06e18767b0ddcf0e75c13"
|
|
},
|
|
"prototype": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/prototype/SKILL.md",
|
|
"computedHash": "7bbb6ed6a73eb555026a79cc29e3ff9b26765637109f8974aba6c6f86cff85e6"
|
|
},
|
|
"qa": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/deprecated/qa/SKILL.md",
|
|
"computedHash": "a608d889794ef7f21a5dd31d96ca502b5e6f27b466ada759a3bf9846a2e6b236"
|
|
},
|
|
"request-refactor-plan": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/deprecated/request-refactor-plan/SKILL.md",
|
|
"computedHash": "6811250488d1dafcb111e7ef0dc1124211369c5f6f47ce820b7527c255489178"
|
|
},
|
|
"resolving-merge-conflicts": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/resolving-merge-conflicts/SKILL.md",
|
|
"computedHash": "9050aa34dc026b5b28f5b63003a8742d0669daa6b2916c7a0f082ca9bfa50184"
|
|
},
|
|
"review": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/review/SKILL.md",
|
|
"computedHash": "270e0e7151ccd0b9623163396e1137a7fe013e0e1a07fd02ca03ead4efdcc21c"
|
|
},
|
|
"scaffold-exercises": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/misc/scaffold-exercises/SKILL.md",
|
|
"computedHash": "1127f69a77b48cb855067db4c9c42e7638e6672f1cb3fafb0ffd61a1ecdfae70"
|
|
},
|
|
"setup-matt-pocock-skills": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/setup-matt-pocock-skills/SKILL.md",
|
|
"computedHash": "cbca37faf13eba4a3dfcd87be19c5d5580e0c89dfffddf7748b5d6d7b96e57cf"
|
|
},
|
|
"setup-pre-commit": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/misc/setup-pre-commit/SKILL.md",
|
|
"computedHash": "f2ce8663857d919cf7e4146cd716b0aee1757b85123b758e6e7d98fcbaf14054"
|
|
},
|
|
"tdd": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/tdd/SKILL.md",
|
|
"computedHash": "5d94c0930f58405485bbac1f7bb2dce7ed833702257912a63dcaf03c8e83d78e"
|
|
},
|
|
"teach": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/productivity/teach/SKILL.md",
|
|
"computedHash": "25bf44a1302ef009772c8e66d14a705672897562659c43650b1468012baa4f8d"
|
|
},
|
|
"to-issues": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/to-issues/SKILL.md",
|
|
"computedHash": "c1bfbb12c04ebfc14225a5553ec95acc42a57d09ae78e58377c648107b9605ed"
|
|
},
|
|
"to-prd": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/to-prd/SKILL.md",
|
|
"computedHash": "7e1950ebb84721293b913d54481e0723172abb23fa5e0d0d488594ca45ffb421"
|
|
},
|
|
"triage": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/engineering/triage/SKILL.md",
|
|
"computedHash": "7caa274494d702d8c668d1ff17267b4a69b6d58e34a00c20b2df9de67ef6edc9"
|
|
},
|
|
"ubiquitous-language": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/deprecated/ubiquitous-language/SKILL.md",
|
|
"computedHash": "4828c4957014e7d9c1fd62d65e92264d6d46808089953e14d1bbba5a92dfff4d"
|
|
},
|
|
"writing-beats": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/writing-beats/SKILL.md",
|
|
"computedHash": "b416f5b8d349d40c604ca2fd1d1664e8672c236e188fa524ae4e8db5a8174580"
|
|
},
|
|
"writing-fragments": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/writing-fragments/SKILL.md",
|
|
"computedHash": "248bdd9334033ab044dfe29458866f9b2353a8006416e00d1058a3914981ae6e"
|
|
},
|
|
"writing-great-skills": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/productivity/writing-great-skills/SKILL.md",
|
|
"computedHash": "314351c66f43189bd033b35ef36fb7fd2ebcc5fd8bea8b2796632e98fe82ded7"
|
|
},
|
|
"writing-shape": {
|
|
"source": "mattpocock/skills",
|
|
"sourceType": "github",
|
|
"skillPath": "skills/in-progress/writing-shape/SKILL.md",
|
|
"computedHash": "db0659096afcae5bfe7d913e46c1dc1f49357d7b362791613fe5f62fcc00daf7"
|
|
}
|
|
}
|
|
}
|