gigio-skills
AGENTS.md2 starsChanged 8 days agoMITView on GitHub
Discover all packages with the Skills CLI, validate their metadata and resource links, and check changed templates, exa
1 other project uses a version of this.
Adopted by
Most recently taken up by
- gigio1023/agent-skillsword for word, first seen Nov 4, 2026
Other versions1 project uses a version of this.
Word for word · 1
- gigio1023/agent-skills★ 2100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,774 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository53 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- 1password-cliSkill
- codex-delegateSkill
- credo-journalSkill
- credo-paper-planSkill
- credo-releaseSkill
- credo-tasteSkill
- cursor-cli-delegationSkill
- english-prompt-reviewSkill
- mermaid-diagramsSkill
- pdf-page-countSkill
- pr-review-commentSkill
- read-agent-sessionsSkill
- reddit-searchSkill
- release-notesSkill
- small-model-handoffSkill
- spot-gpu-evaluationSkill
- toss-portfolio-stateSkill
- vuln-reportSkill
- zcode-cliSkill
- bug-diagnosisSkill
- coding-standardsSkill
- commit-and-pushSkill
- copydeskSkill
- design-docSkill
- design-explorationSkill
- draft-prSkill
- evaluation-analysisSkill
- evaluation-auditSkill
- evaluation-designSkill
- evaluation-operationsSkill
- find-unknownsSkill
- frontend-designSkill
- git-worktree-setupSkill
- idea-critiqueSkill
- insight-dashboardSkill
- install-skill-packSkill
- internal-source-researchSkill
- interviewSkill
- literature-researchSkill
- load-testingSkill
- ml-experimentSkill
- model-routingSkill
- orchestrate-subagentsSkill
- praxis-directionSkill
- prompting-guideSkill
- review-panelSkill
- session-handoffSkill
- skill-builderSkill
- terminologySkill
- work-planSkill
- write-issueSkill
- write-notionSkill
The file
We split this AGENTS.md into the rules it gives an agent
3 rules. About 1 is common, 1 is distinctive, and 1 is very specific to this project.
≈1
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Common: line 9
Keep each skill self-contained with colocated references, scripts, and assets, loaded for a named decision rather than all at once.
- Very specific: line 12
When responsibilities change, update the README catalog, affected references, the terminology index, and docs/migration.md together.
- Distinctive: line 30
Run the real entry point and leave an artifact another person can rerun and compare, such as an output file, log, report, or screenshot.
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agent instructions
Pack layout and authoring
- Packages live in two install sets:
skills/minimal/is installed by default andskills/additional/on request. A set decides availability only; each skill's description and invocation settings decide when it runs. Say "install set", not "tier", which is reserved for routing difficulty. - A minimal skill works without any additional or external skill. It may point to one with "when installed", but it does not require it.
- A package belongs in the minimal set when its absence would leave a recurring kind of the maintainer's work without an owner, an ordinary work request selects it rather than its name, and it needs no tool, account, or harness the installer may lack. By-name skills, harness-specific delegation, and personal tools stay additional. The minimal set is the maintainer's default; another installer chooses sets and skills by their own work.
- Public skills and documentation are English. Keep Markdown prose as natural paragraphs on one source line. Use established field language; do not invent framework terminology or require a fixed thinking sequence.
- Keep each skill self-contained with colocated references, scripts, and assets, loaded for a named decision rather than all at once. Keep private transcripts, credentials, datasets, and work-derived examples out of packages; use synthetic examples or authorized public sources.
- Preserve each skill's invocation contract. Skills whose unrequested run would interview the user, write to the user's records, or spend resources open only on request, stated in the description and the body. Harness controls (
disable-model-invocation,policy.allow_implicit_invocation: falseinagents/openai.yaml) also stop a natural-language request from loading the skill, so use them only for skills meant to be invoked by name, such ascredo-tasteandcredo-journal. - A description is one sentence of what the skill does and produces, the natural phrases that call it in English and Korean, and a NOT clause naming real neighboring skills. Keep method summaries and former names out of it;
docs/migration.mdkeeps former names. Claude Code lists skills within about 1% of the model's context window and Codex within 2%, dropping or shortening descriptions when the listing overflows, so lead with the key terms and keep a description near 600 characters, under the 1,024-character validator limit. - When responsibilities change, update the README catalog, affected references, the terminology index, and
docs/migration.mdtogether. No runtime framework, daemon, mandatory project database, or model-evaluation scaffolding in skill payloads. docs/gigio-pack/anddocs/research-credo/are source records of the repositories absorbed on 2026-10-12. Current rules live here and in the skills; those records explain why older rules existed.
Work and authority
- The user owns direction, tradeoffs, and authority; agents maintain findings and current understanding. Plan only through the next useful decision. A finding, rejected hypothesis, unsuitable dataset, or unresolved comparison can be a useful result without a code change.
- Quick checks within the same question and granted resources can proceed. Ask before a new direction, a newly proposed long activity, or spending beyond a stated budget, unless already authorized. A request that covers several steps grants those steps.
- An explicit user choice about delegation governs; otherwise the lead decides within the active harness policy.
- The
credo-skills are the paper track: apply them only to work aimed at a paper or a publishable research claim. Product, customer, and capability decisions use the work-track skills andpraxis-direction. A design skill never declares its own instrument ready;evaluation-auditreads the artifacts.
Validation and publication
Discover all packages with the Skills CLI, validate their metadata and resource links, and check changed templates, examples, and scripts. Static review does not demonstrate model behavior; model comparisons require a corresponding request. Commit only when requested; a PR request includes scoped commits and push. Use conventional English titles and concise PR bodies that say why and what.
Tests
Follow the test principle in skills/minimal/coding-standards/: by default add no new tests, and verify through the real entry point on real or fixed input plus evaluation for learned or judged behavior. A test is worth keeping only when it protects an essential caller-visible contract with expected values derived independently of the implementation, from a requirement, documented contract, independent calculation, or reproduced bug; write it from the contract without reading the implementation. Tests that restate the implementation are not kept.
- Run the real entry point and leave an artifact another person can rerun and compare, such as an output file, log, report, or screenshot. Give the command and the artifact path in the final message.
- For a bug fix, reproduce the failure before the fix when feasible; keep a case only when it protects the corrected contract.
- Diagnose a test that fails during refactoring before changing it. Fix a behavior regression in the code; ask the user before removing or changing an existing test, giving the diagnosis.
End-to-end path here: run each changed bundled script on real or fixed input, then discover and validate the affected packages with the Skills CLI and package validators. Relevant contracts include preserving user text in skills/minimal/copydesk/scripts/sync_profile.py, protecting account data in toss-portfolio-state, keeping skills/additional/credo-journal/scripts/journal.py append-only so existing journal content never changes when an entry is added, and maintaining documented parsing, output, and failure behavior in bundled tools. Documentation-only edits need package and consistency checks; model trials require a separate request.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

