atlassian-twg-cli — 1 skill

Pinned source listing — machine-checked

What declarations and files are present in this pinned source?

Pinned source declarations and file hashes were listed.

Review

Machine-checked ·

Run UTC
Reviewed
Published
Updated

Observations · Limitations · Evidence

What we ran

Git blob acquisition followed by static source inspection.

What we saw

Listed 1 skill declaration. Ran 75 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.

Limits

Scope: acquisition and static inspection. Command results: commands.json.

developer-tools · skills · Upstream source · Upstream documentation

Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-18T00:23:16Z, tree df46c1aac2ca04707c88b1aaabaa0bd73dd9526ed80ca859fb8fb7c0aabd8fbf.

No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.

Full record
name
atlassian-twg-cli — 1 skill
slug
source-skills-fed565946f27d58ccbb7773a
type
skills
category
developer-tools
example
false
evidence state
pinned_source_listing
stamp
Pinned source listing — machine-checked
summary
Pinned source declarations and file hashes were listed.
outcome
Listed 1 skill declaration. Ran 75 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
rule results
["The retained source tree matches its acquisition manifest.","Declared skill names (listing.json): twg-setup"]
task
What declarations and files are present in this pinned source?
setup
Git blob acquisition followed by static source inspection.
limitations
Scope: acquisition and static inspection. Command results: commands.json.
source url
https://github.com/atlassian-labs/twg-plugins.git
documentation url
https://github.com/atlassian-labs/twg-plugins.git
commit
b3336ef63d45e2636ff411a922ed602244e0f3db
tree sha256
df46c1aac2ca04707c88b1aaabaa0bd73dd9526ed80ca859fb8fb7c0aabd8fbf
file sha256
{".agents/plugins/marketplace.json":"6c7660d2698bb93e51e3fa487aec231de17951f99c424d169915ab13e0cfd260",".claude-plugin/marketplace.json":"eafd2cac86c81d7ba55e0dfd8124d80e36f9e27f2950ffefefa6a2582f2719e9",".claude-plugin/plugin.json":"997e18807f4cf2b78ce8cf6720c972403bc1cceb2a095e0fd8fc67a1aa7e9152",".codex-plugin/plugin.json":"81ab9c45ecdbc0291509cc78951650828698b13c3b7bad4e67c2a6810e733af8",".cursor-plugin/plugin.json":"9269728a9a8319430af2d517108e9b0d739918ba5d2f38a815e0a3c8fbac51a9",".devin-plugin/plugin.json":"efcdcee4954f2d8e84441b0a06a05c720feb095ff0440a9acce3a874ac2033da",".github/CODEOWNERS":"8b711583badb583fc9a1c1489a642ddcac17e94dd0fcda8f9e861b0b3c6bb613",".github/plugin/marketplace.json":"e39ce195418f9348b49b0d103f44a9bdbb2300333d3d38fc61330834ca7bbba4",".github/workflows/publish-opencode.yml":"138c322fb3b5044e1e2be075abaf2997537e172ccf6420dc7da616b5e27520b6",".gitignore":"d4c836f8f7e60b96a54df914af075e076ea5fc0ebf81a6b2ad2680f93b096589",".grok-plugin/plugin.json":"e8b0764244094589ab3e85debaa997ccb0811a0c545fe6d59e7179645d4ce990",".qoder-plugin/plugin.json":"981b1c15b60e928b93e1a9a9d15d50b63f8d3d99ba1c64493d51b3e4669d610b","CODE_OF_CONDUCT.md":"35387748d4595ba3f91968c7c6e0a8b2b524783f7df8bb33dcf226fa28b5d5a8","CONTRIBUTING.md":"51cf0571e1a7d9aa224ccfd135244a6ae4c259a7a6e209abd710cad3d8b0650b","LICENSE.txt":"15729c3b5bc16852af27ae9dd322f33b01f8596c9852284c1a5b5f635b109303","README.md":"39070713bd2e998753bffe231ef932931dcce36b6d3eed04b3453123c8be39c5","assets/twg-logo-dark.png":"228968d6c67921b603f2e706615a481da813a0ba195284c4111f0f9fc12b0283","assets/twg-logo.png":"9fb7883c2f5e9d1c35140cea3d2cfa510ebb75b310b9b9cdfa4d2c115245acc2","gemini-extension.json":"5add41a8f21721ee48990d27f554aa64d974ea8b2186ea96938b73d864c2a59a","intellij/.gitignore":"64dcca494ef4010c5f5005c48d8a883afcd1f13a1d852e2fc84bbc53471111a8","intellij/CHANGELOG.md":"285561a1f097922c46da6d71262deb51e5d1d7ce6ff1e73094bdea8f855f96e6","intellij/README.md":"bfff082dac0ffc2b5b36436da125c7ac914afcba1df1ff4c016890b294693fe9","intellij/SUPPORT.md":"b7882a3cb9c068f9a6c471b2622954d868439386e18c9bca54132a600c36869d","intellij/build.gradle.kts":"92eeb808cc77a16cfc0a084133e2b93804858d590b34b87e6cd11bed1e9dc57c","intellij/gradle.properties":"0a47c51cd727e5e157564780dd7448952daee749ed4ce5bdd59132d48c61c4a8","intellij/gradle/wrapper/gradle-wrapper.jar":"76805e32c009c0cf0dd5d206bddc9fb22ea42e84db904b764f3047de095493f3","intellij/gradle/wrapper/gradle-wrapper.properties":"6eeb51eec8dab0ed899a79ef2c02f53b74e129cdeeb2ee23004667ff4d28d2fa","intellij/gradlew":"cbdf29886252c5e487564da57dcec76c260e7f59663fde46ec39052aeddefccd","intellij/gradlew.bat":"0c09e2ab543937d760afcb2f611e66a1f36b0f24ed4362e07b068ef02f7314d3","intellij/settings.gradle.kts":"4c9e86534c1fe74ab28928d2909c94a4577a342b284ceeacfd5c0ad95dda9dda","intellij/src/main/java/com/atlassian/twg/intellij/InstallerCommand.java":"8744ae66b2cee28e31163020d65094cc8326e3aabd0524adf671d73924ab8af9","intellij/src/main/java/com/atlassian/twg/intellij/TerminalCommandDispatcher.java":"3420bc687cd449446c0e4faec44c7a8781715785cda841ad062aa4c16b9ba675","intellij/src/main/java/com/atlassian/twg/intellij/TwgOnboardingActivity.java":"c075fa9536681f3c9c57f102e0dcc6a4ad5fea1bdca70c2794bdb1009bde2069","intellij/src/main/java/com/atlassian/twg/intellij/TwgPluginLifecycleListener.java":"c6a689ed0103bf79533b417f65814018dbfa05c097ec2de52a9247631bd32d63","intellij/src/main/java/com/atlassian/twg/intellij/TwgSetupAction.java":"f2cbb6a18b56c3294f3eceb686510fc3d1974a065895f2ae45d8d5f47a6a48ae","intellij/src/main/resources/META-INF/plugin.xml":"1865a313ed4b11bb176b5aded483b51747256e16e1bfe0f90f1501caadeed9ee","intellij/src/main/resources/META-INF/pluginIcon.svg":"b4d296a93832984657bacc84f9d2a656e2d0dbdae5a8ad43308ea86cc9540a2a","intellij/src/test/java/com/atlassian/twg/intellij/InstallerCommandTest.java":"adaa71f6b8a270b6c56d46e766b3198fad1e3507944fb99ff115e2090313c3fe","intellij/src/test/java/com/atlassian/twg/intellij/TerminalCommandDispatcherTest.java":"dfb017965d53c81777b1730fba04937fb338e1b2892c3628abe642cba5183c64","intellij/src/test/java/com/atlassian/twg/intellij/TwgOnboardingActivityTest.java":"abae799dfe34b5252ec0aa7170d4c0ba7b0643c516216d759b21732c1bf64be5","opencode/LICENSE.txt":"15729c3b5bc16852af27ae9dd322f33b01f8596c9852284c1a5b5f635b109303","opencode/README.md":"1679f10545a7bbd622b894f0744c1a3a0841ea8202e6cb600f4ec29000bcd69a","opencode/generated/setup-guidance.ts":"08a6c8def228c58e42d993a97be4ca38b992570a3fb365eb05ddc78dc79c13f3","opencode/index.ts":"cfee99db65df2ca80d40fec01add44a1a108b68669598d9dc4a2e034795548e9","opencode/package.json":"af794eb66f2b4d6dd76ec4b0d92debac3f18ad19ae823b262547fbfe273ea864","package.json":"26ed8cd519141d873347363a619d0ffd75356db29651e7d1bd6d90cdbb7c8a95","plugin.json":"a36a873031eb12e6d3c8d2cca71af91056334aa9c823ff7cf4d602d2a4d387f8","plugin.yaml":"66fe1910d1c02a094d8fe9730554de143107866c3839a8502750dedadfc2b8f9","skills/LICENSE.txt":"15729c3b5bc16852af27ae9dd322f33b01f8596c9852284c1a5b5f635b109303","skills/twg-setup/SKILL.md":"e89689ba1f7b27c93d4cf0ac40544cdf3b5534cc50af5833921a370b0c5d023c","vscode/.gitignore":"bac4518a0a66c2107e82e3e802e879aa3d05b56f6529d33c491550967feacbdc","vscode/.vscode/launch.json":"4b692382d20e68f5f15666b1f884568585f56e5d74843d7c5af5055efd4b0718","vscode/.vscodeignore":"e23462f6f039f2be00af78a8e04347a984e5c048140d9fe38f2ceedb020c5f58","vscode/CHANGELOG.md":"2b82c8363baf3edaff6685dcb1bc303bbbaf3eb33a63c419705ad3324117701c","vscode/LICENSE.txt":"15729c3b5bc16852af27ae9dd322f33b01f8596c9852284c1a5b5f635b109303","vscode/README.md":"7e7ec8ae18e6e521ee1fd68ee43793a51d724ee9d141b11f65a2e94579622347","vscode/SUPPORT.md":"b7882a3cb9c068f9a6c471b2622954d868439386e18c9bca54132a600c36869d","vscode/images/twg-logo.png":"9fb7883c2f5e9d1c35140cea3d2cfa510ebb75b310b9b9cdfa4d2c115245acc2","vscode/package.json":"e2b2528ab4c6b3705213bf60ac45620e896be521c5ce2b36b57f1d0e250385a5","vscode/pnpm-lock.yaml":"f309028e14d36f6881ec4c04df8a056bdf9473dd46c5d10fa947d8b131de2529","vscode/pnpm-workspace.yaml":"c48b64686b945c456fbf02a7a87768e1dd2bc9340cdb10eb1aa62c858dade802","vscode/src/cli-state.ts":"b5b17a8c863197dc54b15cc71e8391e16743c8e70da21fd5fa44aaf8409fae6d","vscode/src/extension.ts":"9ee6de754511037365d2989a44fedb4482cf55a82215566fe4fb925df6166a1e","vscode/src/installer.ts":"25c42b4aa33d9904298a7499e7218fa870fcdb9c416a7b70bc96aa6f4e0eded7","vscode/src/test/cli-state.test.ts":"c2bc42755e62aee8f986e50fce6b91cfb0972ee594ca8248274cbfff6b7c5093","vscode/src/test/installer.test.ts":"8f0d3a3eaf7e077a026d9fedc5b353cfc4d62805ade8113e0c3c62c02335cf30","vscode/src/test/walkthrough.test.ts":"367c4391fe5acb921bb6f5307b3121776105bad382b65b0b8ffba0592b0ab9a3","vscode/tsconfig.json":"0167f314d5236731210ae9852145300ee17faff7b69fb16de6ffba7570130c4b","vscode/walkthrough/setup.md":"513d9c07cd4709656444e2dbc3d62b2db298404bfcdb534c8ddef3631ae9d27d","vscode/walkthrough/use-twg.md":"ec0aff81dcff973092597648256e6c0a9ec7471de8684057872a1928afc4efb8"}
lockfiles
["LOCK.json"]
utc date
2026-10-18T00:23:16Z
source date
2026-10-16
discovered date
2026-10-16
retested date
2026-10-18
reviewed date
2026-10-18
published date
2026-10-18
modified date
2026-10-18
reviewer
Machine-checked
harness version
toolwitness harness at commit a9a17a865cc50040a533bc47cab2e31e1c2b666f
claude code version
Not applicable: static source inspection (commands.json).
model id
Not applicable: static source inspection (commands.json).
scanner version
Not applicable: static source inspection.
rulepack version
Not applicable: static source inspection.
agents
[]
commands
["Ran 75 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."]
prompt list
["Not applicable: static source inspection (commands.json)."]
history
["2026-10-18T00:23:16Z: pinned source inspection"]
application
{"applicationCategory":"DeveloperApplication","name":"atlassian-twg-cli — 1 skill","operatingSystem":"Not exercised","softwareVersion":"b3336ef63d45e2636ff411a922ed602244e0f3db"}
review input
{"claims":[{"field":"summary","id":"acquired","sources":["LOCK.json","listing.json","commands.json"],"text":"Pinned source declarations and file hashes were listed."},{"field":"outcome","id":"listed","sources":["LOCK.json","listing.json","commands.json"],"text":"Listed 1 skill declaration. Ran 75 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."},{"field":"rule_results.0","id":"tree","sources":["LOCK.json","listing.json","commands.json"],"text":"The retained source tree matches its acquisition manifest."},{"field":"rule_results.1","id":"declared","sources":["LOCK.json","listing.json","commands.json"],"text":"Declared skill names (listing.json): twg-setup"}],"evidence_sha256":{"LOCK.json":"a1a9a462cb2688bb425902705135cae8683a4e7e8d15cb35a5bd4e55b99e51ee","commands.json":"cec371c8e5860fc23148803e02c18dec60c9827f85ec5d25b332c2a1a49a67fd","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"416e550bbda42b32d6d1c0e3ef134bdcd6a50c732ffda2dd3f12035e2a1293f2","listing.json":"defeedcc7abfbf189bda846af38d7d8bf61809e185c0cd1539899243de216f54","selection.json":"0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"},"identity_artifact":"identity.json"}
review
{"codex":"976dde362f5d05b63c810b67c7757555e03b180df16246093ddd3132c40bd1c8","date":"2026-10-18","gates":"21689e506b05a42329b5d66007d3395e5ac39be5070a6e14e2c94b9bf8f13e72","grok":"0382d93416c548094a698bf5ab562b15802b7ab9b198a2435b6e1975e10fa76c","kind":"machine-checked","reviewed_sha256":"a0610ceddb68d15edf515bba57d813019d29e54c6c4016b085d1837cf5b5905a","summary":"Deterministic gates passed; Codex confirmed all outcome claims; Grok reported no standing refutation."}

Downloadable evidence

transcript

Download complete transcript

Ran 75 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.

sinkhole log

Download complete sinkhole log

Not applicable: static source inspection (commands.json).

canary log

Download complete canary log

Not applicable: static source inspection (commands.json).

scanner output

Download complete scanner output

Not applicable: static source inspection (commands.json).

normalized text

Download complete normalized text

{
  "listing": {
    "skills": [
      {
        "path": "skills/twg-setup/SKILL.md",
        "name": "twg-setup",
        "description": "Install, upgrade, authenticate, or repair `twg` for your coding agent, including missing CLI or skills and doctor/auth follow-up. TWG gives your coding agent grounded work context across Jira, Confluence, Bitbucket, JSM, Assets, Slack, Google Drive, and more, so it can connect tickets, docs, code, people, and decisions; surface risks and dependencies; summarize progress; and keep work moving.",
        "files": {
          "skills/twg-setup/SKILL.md": "e89689ba1f7b27c93d4cf0ac40544cdf3b5534cc50af5833921a370b0c5d023c"
        }
      }
    ],
    "hooks": [],
    "executions": []
  }
}
Download full record JSON

Disclaimer

This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.

Template placeholders refer to the snapshot metadata above.

Page updated